Excel(エクセル)

全11492件中41~60件表示
  • Office2000 → 2021 では使用でき

    Office2000で作成したエクセルデータを...win11のOffice2021では使用できないのでしょうか? win10 ではどうでしょうか? こんなのがありましたが・・ https://www.pc-noto.com/microsoft-office/windows11/ (質問) もし使えないのなら,使用できる方法はないのでしょうか? 宜しく願います。

  • (エクセル)プルダウンのセル横に自動表示させる方法

    エクセルでプルダウンで選んだ項目に合わせて その横にも自動でとある項目(文字)を表示させたいのですが どうするのが一番簡単ですか? 例をあげて説明すると プルダウンメニューで国名(日本語)を表示させるようにしたとします。 選んだ国名によって、その横のセルに英語表記を自動で入れたいということです。 例えば、「日本」と選んだら、その横に自動で「JAPAN」と表示させたいのです。アメリカなら「America」のように。 どの関数を使うのが一番早いですか? 日本語を選んだ時点で、自動で英語表記もさせたいです。 それぞれプルダウン用のリストを作って、それぞれ個別に選ぶということは考えていません。

  • Excelセル内文字列のフォント属性

    Excel 2016 VBAでセル内文字列の1文字ずつの属性を取り出していきたいのですが、文字数が多いと(1000文字とか)下記コードで数分の時間が掛かってしまいます。高速化の手段はありませんか? For i=1 to nChar Set ChrFont = objExcelCell.Characters(i, 1).Font ' この行の実行が遅い ' ちょっとした処理がここに来る Next i

  • エクセル開くと変な表示

    エクセルExcelで写真のような表示がされます。 どこかわかりません。どうやって調べればいいですか? セルの計算をいじった覚えがあります。重複したらその場で教えてくれるので、解消したはずなのですが、、

  • エクセル VBA セルに値を入力したら入力日を表示

    エクセルに不慣れなため、質問が分かりづらかったら申し訳ありませんがご回答をお願いいたします。 エクセルファイルにある項目を入力したら、入力日を自動表示させたいと考えています。 セルB2に何かを入力したら、4行下のB6に入力日が自動表示 セルB10に何かを入力したら、6行下のB20に入力日が自動表示 セルB20に何かを入力したら、6行下のB26に入力日が自動表示 下記のサイトでB2に対する処理は出来ましたが、 B10・B20に対して処理が行えません。 B2に対するコードは下記の通りとしていますが、このコードにB10・B20に対するコードを追加するにはどうしたらよいでしょうか。 Private Sub Worksheet_Change(ByVal Target As Range) If Target.Address(0, 0) <> "B2" Then Exit Sub Application.EnableEvents = False Target.Offset(4, 0).Value = Now Application.EnableEvents = True End Sub https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1413855689

  • エクセルで右クリック書式設定表示されず

    会社のエクセルで右クリックした時、セルの書式設定が灰色?白表示で使えません。その他添付した通り他のも表示されません。 メニューバーで配置とか押せばセルの書式設定まで辿り着けます。 でも右クリックは押せなくなってます。 再起動したけどダメでした。 ネットで検索しましたが、トンチンカンなことばかり書いていてわかりません。 どうすればいいですか

  • 下記ケースのExcelの計算式を教えてください

    Excelにシート1と2があります シート1 A列 夕べ 眠れずに 失望と 戦った 1,000 2/28 君と僕は いつでも ここで合っている 2,300 3/2 また 月がのぼる 今日が 終わる 1,500 3/3 負けるな 明日に 背を 向けたくない 350 3/5 目を綴じれば 思い出す 7,000 3/10 シート2 部門コード列A キーワード列B aaa 月 bbb 夢 ccc 僕 ddd 失望 eee 昨日 シート1はA列のみ。 A列の各セルには一つの文字列ではなく、スペースに区切られたいくつもの文字列や数値や日付けなどが複数表示されています。 A列の各行のひとつのセルの中に、シート2のキーワード列Bのいずれかの文字列が含まれる場合に、シート2のそのキーワード文字列と同じ行の部門コード列Aの文字列をシート1のB列に返したい どういう計算式にすればよいかおしえてください

  • VBA 1行目のフィルターが外れてしまいます

    大変お世話になっております。 Book_元にVBAのコードを保存しております。 以下のコードですと、Book_元の全てのシートの1行目のフィルターが最後に無くなってしまいます。 そして、コピー・貼り付けをする ’ミス’ 以外の項目しかないシートは1行目が、Book_先に貼りついてしまいます…。 そして、ws.AutoFilterMode = True でエラーとなってしまいます。 修正をしていただき、コード全文をご記載いただけると大変有難いです…。 Sub Macrosubete() Dim sourceWorkbook As Workbook Dim destWorkbook As Workbook Dim destSheet As Worksheet Dim lastRow As Long Dim sourceRange As Range Dim ws As Worksheet Dim sheetNames As Variant ' コピー元のWorkbookを定義 Set sourceWorkbook = ThisWorkbook ' 貼り付け先のファイルを開く Set destWorkbook = Workbooks.Open("F:\Book_先.xlsm") ' シート名の配列を設定 sheetNames = Array("Sheet1", "Sheet2", "Sheet3", "Sheet4", "Sheet5", "Sheet6", "Sheet7", "Sheet8", "Sheet9", "Sheet10", "Sheet11", "Sheet12", "Sheet13") ' Sheet1からSheet13までの各シートに対してループを行う For Each ws In sourceWorkbook.Sheets If IsInArray(ws.Name, sheetNames) Then ' コピー元のデータの範囲を定義 With ws .Range("$C$1:$E$6").AutoFilter Field:=3, Criteria1:="ミス" lastRow = .Cells(.Rows.Count, "C").End(xlUp).Row Set sourceRange = .Range("C2:E" & lastRow).SpecialCells(xlCellTypeVisible) End With ' 貼り付け先のシートを指定 Set destSheet = destWorkbook.Sheets(ws.Index) ' 貼り付け先のセルを指定してデータを貼り付け With destSheet lastRow = .Cells(.Rows.Count, "C").End(xlUp).Row sourceRange.Copy .Range("C" & lastRow + 1) End With ' オートフィルターを解除 If ws.AutoFilterMode Then ws.AutoFilterMode = False End If End If Next ws ' 全体のシートに対してオートフィルターを再度適用 For Each ws In sourceWorkbook.Sheets If IsInArray(ws.Name, sheetNames) Then ws.AutoFilterMode = True End If Next ws ' コピー元のファイルをアクティブにする sourceWorkbook.Activate End Sub Function IsInArray(stringToBeFound As String, arr As Variant) As Boolean IsInArray = (UBound(Filter(arr, stringToBeFound)) > -1) End Function 大変恐縮ですが、心よりご回答をお待ちしております。 どうぞ宜しくお願い申し上げます。

  • Excel ピボットテーブル 時間

    エクセルファイルのシートAで経過時間を計算し、ピボットテーブルで表示させると図のようになります。 0:00:00の値が1900/1/1と表示されるものがあります。 現在表示されている範囲すべてを選択し、表示形式を[h]:mmに変えても更新や左側の-マークをクリックしたりすると元に戻ってしまいます。 原因と改善方法はどのようになりますでしょうか? Excelは365を使用しています。

  • Excelの関数について質問です。

    Excelの関数について質問です。 添付した画像の仕入れ表のように ①の表外の日付から表内の日付を検索(表では4/2) ②日付が一致した列の仕入総数(4/2の仕入総数は43個)を表外の青枠に反映 ということを関数で行いたいのですが、 どう関数を組めば良いか分かりません。 VLOOKUP関数と他の関数を組み合わせたら出来るでしょうか。 ご回答よろしくお願い致します。

  • Excel

    Excelで質問です。 Excelの表などで複数のグループを作った場合、グループごとに集計してくれますが、一つのグループだけ集計してくれる方法はありますかね?

  • 【Excel】エクセルの1ファイルに大量のシートが

    【Excel】エクセルの1ファイルに大量のシートがあり、1番最初のシートに飛ぶショートカットキーを教えてください。

  • グラフの書き方

    折れ線グラフ 1年で10万歩の計画 実際に歩いた歩数を記録し進捗状態を知りたい。

  • ExcelVBAアプリ アドインコールでエラー発生

    下記エラーが発生しています。 RET = Workbooks(cnsADDINS).Application.Run("M69_Workbook_Open", "") cnsADDINS : "01_kjiact_M01_StartTG.xlsm" Err.Number  1004 Err.Description マクロ 'M69_Workbook_Open' を実行できません。 このブックでマクロが使用できないか、またはすべてのマクロが無効になっている可能性があります。 エラーになる理由が分かりません。  01_kjiact_M01_StartTG.xlsm から、別ブックを開き、  この中から親のブックのセクションをコールしようとしています。  ブックが無いとか、セキュリティでNGとかは無いと思います。  その他の原因らしきもの、  または調査すべき事項を教えてください。

  • エクセル 00120034 左の00だけ消したい

    エクセルのデータ セル A1において 00123456 という数値があったとした場合 エクセルでは先頭左に00が消えてしまうので それが残るようにするために ここでアドバイスを頂き With Range("A1") .NumberFormatLocal = "@" .Value = Format(.Value, "00000000") End With If Left(Range("A1"), 2) = "00" Then Range("A1").Value = Replace(Range("A1").Value, "00", " ") End If 上記で A1には __123456 とでるようにはなったのですが A1が 00120034 という8桁の 真ん中に00が 入る数値ですと __12__34 となってしまいます おそらくReplace(Range("A1").Value, "00", " ") ここの00すべてを読み込むからだとは思います お伺いしたいのは 00120034 みたいな 間に00があるときに 左の00だけ 空白にして 間の00は残すには どうしたら よろしいでしょうか __120034 と でるようにしたいわけです 宜しくお願い致します office365 win10

  • Excelについて

    Office365使用 Excelで、セルA1に本日の日付を入れると(今日だと2/29) 2024年2月29日と出るよう、書式設定しています。 B1のセルに「1」と入力すると、A1の日付を用いて 下記のように表記させたいです。 20240229-1 2024年10月10日の場合は、20241010-1 どなたかお詳しい方、ご教授お願い致します。

  • 関数 特定の文字列が別のセルに入っていたら1を表示

    メルマガのリストを整理しているのですが、O列のメルアドはもう使われていないメルアドのリストなので、一番左のマスタのリストから削除したいのですが、削除するために特定の文字列が別のセルに入っていたら1を入力するなどの関数があれば教えて下さい。 同じ行のメルアドが重複するかどうかではなくて、例えば一番左上の メルアドがO列の下の方に存在している可能性があります。 ですのでシンプルなIF関数では解決できませんでした。 よろしくお願いいたします。

  • Excel

    Excelについて質問です。Excelでは表やテーブルなどで複数のグループをまとめて集計する機能はありますが、逆に一つのグループのみ集計できる機能はありますでしょうか?

  • エクセルで日々のデータを一ヶ月の集計表に蓄積

    初めての投稿です。VBA超初心者です。 シート11のA2セルにシート1からDATE関数で取得した日付があり、右のE2~X2セルにシート3~10で取得、まとめたデータがあります。このデータを一ヶ月の日付(シート1から取得したDATE関数で取得)A14~A44から探しその行のE~X列に転記したい また、ファイル保存時に起動するようにと考えてますが行き詰っています。どうかお助け下さい。 よろしくお願いいたします。

  • エクセルをFAX送信する方法

    windows7です。 エクセルファイルを相手のFAX機器に送信する方法お願いします。