回答編集履歴
1
回答の追記
answer
CHANGED
@@ -12,4 +12,24 @@
|
|
12
12
|
Loop
|
13
13
|
```
|
14
14
|
dojikkoさんが言うようにシートにファイル名の一覧を出すといいと思いますよ
|
15
|
-
上記の場合は、「c:\temp\」の中にあるファイルを列挙します。
|
15
|
+
上記の場合は、「c:\temp\」の中にあるファイルを列挙します。
|
16
|
+
|
17
|
+
--追記--
|
18
|
+
Set wb_B = Workbooks.Open("C:\\○良1908-11グラフ.xlsm") '最終的には、フォルダループしたい
|
19
|
+
ここをループして複数のシートを処理したいと思いますので、これの前に処理を追加して
|
20
|
+
|
21
|
+
```VBA
|
22
|
+
Dim vlFileName As String
|
23
|
+
|
24
|
+
vlFileName = Dir("c:\temp\")
|
25
|
+
|
26
|
+
Do While (vlFileName <> vbNullString)
|
27
|
+
|
28
|
+
Set wb_B = Workbooks.Open("C:\\" & vlFileName)
|
29
|
+
~以下処理~
|
30
|
+
|
31
|
+
wb_B.close()
|
32
|
+
vlFileName = Dir
|
33
|
+
Loop
|
34
|
+
```
|
35
|
+
こんな感じでループすればよいと思いますよ。
|