回答編集履歴

1

追記しました。

2018/06/24 07:42

投稿

TanakaHiroaki
TanakaHiroaki

スコア1063

test CHANGED
@@ -5,3 +5,25 @@
5
5
  'ファイル一覧の取得
6
6
 
7
7
  buf = Dir(dpath & "*.xls*")
8
+
9
+
10
+
11
+ <追記>
12
+
13
+ 上記に加え、Do Loop に入った直後、以下のIf文を追加し、
14
+
15
+ 「~$excelファイル名.xls*」を開かないようにすれば良いと思います。
16
+
17
+
18
+
19
+ 'ファイルの数だけループ
20
+
21
+ Do While buf <> ""
22
+
23
+ If Left(buf,2)<>"~$" then
24
+
25
+ (この中に処理を入れる)
26
+
27
+ End If
28
+
29
+ Loop