質問編集履歴

1

エラー原因が異なっていたため質問を修正しました。

2017/10/04 05:56

投稿

mochinn
mochinn

スコア13

test CHANGED
File without changes
test CHANGED
@@ -10,9 +10,11 @@
10
10
 
11
11
  というエラーが表示されてしまいます。
12
12
 
13
- タスマネージャーで確認すると、バックグラウンドWordが動いており、
13
+ デバッ画面で確認したころLoopの1回目は問題なく処理ており、
14
14
 
15
- Wordを終了させるところの記述が足りていないようです
15
+ Loopの2回目の★のところで停止ししまってました
16
+
17
+ バックグラウンドでWordが開いたままになってしまうので、再開に手間取っております。
16
18
 
17
19
 
18
20
 
@@ -22,9 +24,7 @@
22
24
 
23
25
  Do While MyFile <> ""
24
26
 
25
- Set objDoc = wdApp.Documents.Add()
26
-
27
- Set wdDoc = wdApp.Documents.Open(MyPath & MyFile)
27
+  Set wdDoc = wdApp.Documents.Open(MyPath & MyFile)
28
28
 
29
29
  j = wdDoc.Range.Information(wdNumberOfPagesInDocument)
30
30
 
@@ -32,7 +32,7 @@
32
32
 
33
33
  ws1.Cells(i, 7).Value = j
34
34
 
35
- Documents.Close SaveChanges:=wdDoNotSaveChanges
35
+ Documents.Close SaveChanges:=wdDoNotSaveChanges ★
36
36
 
37
37
  Set wdDoc = Nothing
38
38