回答編集履歴

1

追記

2019/10/08 07:56

投稿

otn
otn

スコア85893

test CHANGED
@@ -1,3 +1,23 @@
1
1
  「同じフォルダーにある全部のExcelファイルを順番に開いて、パスワードを付けて保存する」というVBAスクリプトを書けばいいのでは?
2
2
 
3
3
  それを書いた`xlsm`ファイルを開いてボタンを押すという操作にすればいいと思います。
4
+
5
+ #追記
6
+
7
+ こんな感じで。
8
+
9
+ 1.VBAを書いてあるxlsmファイルの絶対パスを調べる
10
+
11
+ 2.ディレクトリを取り出す
12
+
13
+ 3.そこをカレントディレクトリにする
14
+
15
+ 4.Dir関数でxlsファイルを順に取り出す
16
+
17
+ 5.そのファイルをWorkbooks.Openする
18
+
19
+ 6.処理する
20
+
21
+ 7.保存する
22
+
23
+ 8.Dirで次のファイルへの繰り返しに戻る