
No.2ベストアンサー
- 回答日時:
こんな感じで、どうでしょう。
MyPathで指定したフォルダ内の .xlsx ファイルを対象に一覧化します。
一覧は、A列にファイル名、B列以降に各ブック中の”集約”シートのA2~T2が表示されます。
ただし、”集約”シートが無い場合は、ちょっとおかしな動作をします。おかしな動作については、お楽しみ!!(元のファイルが壊れることは無いので、安心して実行してみて下さい)
Sub sample()
Dim MyPath As String
Dim MyFile As String
Dim I As Long
MyPath = "C:\教えてGoo\"
MyFile = "*.xlsx"
MyFile = Dir(MyPath & MyFile)
Do While MyFile <> ""
I = I + 1
Cells(I, "A") = MyFile
Range(Cells(I, "B"), Cells(I, "U")).Formula = "='" & MyPath & "[" & MyFile & "]Sheet1'!A2"
MyFile = Dir
Loop
End Sub
No.1
- 回答日時:
先ほど、同じような質問に回答したばかりですが
>エクセルブックが160ほどあります。
これらのファイルは同じフォルダにあるのでしょうか?
いづれにしてもVBAの力を借りることになりますが大丈夫ですか?
ちなみに
https://oshiete.goo.ne.jp/qa/9246096.html
こちらの方が実行された内容は理解できますか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
マクロ初心者です、エクセルでファイルの読込フォルダを固定から選択式に変更したいです。
Visual Basic(VBA)
-
複数ファイルから特定シートのコピー
Excel(エクセル)
-
フォルダ内の複数ファイルから、特定セルだけを抽出し、並び替えて集約したい
Excel(エクセル)
-
-
4
【至急】エクセルで複数のファイルから文字列を検索、行全てを抽出する
Excel(エクセル)
-
5
Excel、同じフォルダ内のExcelファイルの特定シートのみを1つのファイルに集約したい
Excel(エクセル)
-
6
EXCEL:複数シートから特定行を一覧化したい
その他(Microsoft Office)
-
7
複数のExcelブックから特定シートの特定セル抽出
その他(Microsoft Office)
-
8
EXCEL VBAで複数シートから該当列のみを別シート列方向に順番に貼り付け
Visual Basic(VBA)
-
9
複数のExcelファイルにある同名シートを1つのシートに一括でまとめるには?
Excel(エクセル)
-
10
特定セルの内容を更新したら、その更新日を自動的に表示する方法について
Excel(エクセル)
-
11
複数ファイルにある特定のシートを一度に印刷したい
Excel(エクセル)
-
12
ブックを開かずに、フォルダ内にある複数ブックの、特定セルの値を抽出した
Excel(エクセル)
-
13
特定のシート名のシートのみ除外して、それ以外のシート名のシートをすべて集約する方法(VBA)
Excel(エクセル)
-
14
マクロを特定の複数シートで実行する方法
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excelの新しい空白のブックを開...
-
VBAでブックを非表示で開いて処...
-
エクセルを共有するとPCによっ...
-
エクセルの関数 ENTERを押...
-
WorkBooksをオープンさせずにシ...
-
Excelファイルをダブルクリック...
-
エクセルで参照しているデータ...
-
Excelの警告について
-
別ブックから入力規則でリスト...
-
アクセスvbaでエクセルブックを...
-
Excelでブックの共有を掛けると...
-
「ブックの共有」を有効にして...
-
エクセルで別ブックをバックグ...
-
複数ファイルから特定シートの...
-
Excelで指定範囲のデータ...
-
VBA バックグラウンドで別ブッ...
-
Excel VBAでブックを閉じる時、...
-
エクセルで「ディスクがいっぱ...
-
Excel(2010)のフィルターが保...
-
エクセルでウィンドウの枠固定...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBAでブックを非表示で開いて処...
-
エクセルを共有するとPCによっ...
-
エクセルの関数 ENTERを押...
-
Excelの警告について
-
Excelファイルをダブルクリック...
-
エクセルで参照しているデータ...
-
WorkBooksをオープンさせずにシ...
-
Excelでブックの共有を掛けると...
-
Excel(2010)のフィルターが保...
-
Excelで複数ブックの同一セルに...
-
エクセルファイルを開かずにpdf...
-
エクセルにおける,「ブック」...
-
同じフォルダへのハイパーリン...
-
エクセルで別ブックをバックグ...
-
フォルダ内の複数ファイルから...
-
VBA バックグラウンドで別ブッ...
-
エクセルでウィンドウの枠固定...
-
ブックのピボットを別ブックに...
-
フォルダ内の複数ファイルから...
-
エクセルで50行ごとに区切った...
おすすめ情報