お世話になります。
フォルダー内全てのエクセルファイルに、あるマクロを実行したいのですが可能でしょうか?
例としましては
フォルダー「変更ファイル」
以下中にあるファイル
------------------------
ファイル「A.xls」
ファイル「B.xls」
ファイル「C.xls」
ファイル「マクロ.xls」←ソートを行うマクロ入り
------------------------
「変更ファイル」フォルダー内の「マクロ.xls」を実行してA,B,Cファイル(フォルダー内全てのファイル)内データーを各ファイル毎ソートしたい。
この作業はマクロ.xlsのマクロをカスタマイズしてすることは可能でしょうか?
可能ならやり方を教えてください。
お願いいたします。
No.1ベストアンサー
- 回答日時:
マクロブックを開く
ALT+F11でVBE画面を開く
挿入メニューから標準モジュールを挿入し、下記をコピー貼り付ける
sub macro1()
dim myPath as string
dim myFile as string
mypath = thisworkbook.path & "\"
myfile = dir(mypath & "*.xls")
do until myfile = ""
if myfile <> thisworkbook.name then
workbooks.open filename:=mypath & myfile
’以下には実際にあなたが実行したいマクロの内容を書く
workbooks(myfile).worksheets(1).range("A:A").sort key1:=range("A1"), order1:=xlascending, header:=xlyes
workbooks(myfile).close savechanges:=true
end if
myfile = dir()
loop
end sub
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) DisplayAlertsブロパティで ”実行時エラー424オブジェクトが必要です” 5 2022/05/15 18:02
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2022/03/31 12:46
- Excel(エクセル) Excel VBAどこが間違ってますか? 4 2023/07/17 10:04
- Visual Basic(VBA) エクセルのマクロについて教えてください マクロを実行して 作業フォルダの中にある PDFファイル名を 3 2023/07/01 15:16
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/02/11 11:05
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/02/03 13:18
- Excel(エクセル) Excelのマクロコードについて教えてください。 1 2022/03/27 10:47
- Visual Basic(VBA) エクセルのマクロについて教えてください。 7 2023/07/04 09:18
- Visual Basic(VBA) エクセルのマクロについて教えてください。 4 2023/05/26 17:13
- その他(Microsoft Office) エクセルのマクロについて教えてください。 5 2023/01/21 09:39
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
EXCEL VBA 指定したファイルが...
-
VBAでワークブックの名前を変数...
-
フォルダ内のexcelファイルを順...
-
フォルダ内のブック全部にパス...
-
ファイルを開かずにマクロを実行
-
エクセルマクロで不特定なファ...
-
エクセルのxls形式からxlsx形式...
-
vlookup関数の引数を変数で指定...
-
エクセル(マクロ)のファイル...
-
エクセルのシートの数を数えた...
-
【Excel VBA】ファイル名が一...
-
データ参照先が別ファイルの場...
-
word2007ファイル起動時のSQLに...
-
エクセル VBA マクロを動かし...
-
Excelファイルがマクロを含むか...
-
新規 xlsmファイルにする方法...
-
ファイル名を変更するマクロ
-
CSVファイルをxslに大量に変...
-
エクセルマクロ 異なるファイ...
-
Excelのマクロでファイルを開く...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
EXCEL VBA 指定したファイルが...
-
エクセルマクロで不特定なファ...
-
フォルダ内のexcelファイルを順...
-
VBAでワークブックの名前を変数...
-
エクセル(マクロ)のファイル...
-
エクセルのxls形式からxlsx形式...
-
エクセル 複数ファイルの一括...
-
エクセルのシートの数を数えた...
-
【マクロ】名前を保存する際に...
-
【Excel VBA】ファイル名が一...
-
ファイルを開かずにマクロを実行
-
accessフォルダを移動したらフ...
-
フォルダ内のブック全部にパス...
-
vlookup関数の引数を変数で指定...
-
Excel VBA でファイルが開かれ...
-
ファイルの保存場所を変えたら...
-
Accessのaccdbファイルを起動で...
-
リンク切れチェックを行うマクロ
-
エクセルマクロ 異なるファイ...
-
データ参照先が別ファイルの場...
おすすめ情報