teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

追記

2019/08/06 02:36

投稿

mattuwan
mattuwan

スコア2167

answer CHANGED
@@ -14,9 +14,41 @@
14
14
 
15
15
  https://www.sejuku.net/blog/75643
16
16
  ↑こちらでは、パソコン側に負担を掛けないアイデアが紹介されてます。
17
- 検討の余地はあると思いますが、個人的にはお金で解決した方が、
18
- 他の作業にも好影響があるのではないかなと思います。
19
17
 
18
+ ほかにも。
20
19
  参考URL>>
21
20
  http://www.excel.studio-kazu.jp/kw/20160608120832.html
22
- http://officetanaka.net/excel/vba/tips/tips116.htm
21
+ http://officetanaka.net/excel/vba/tips/tips116.htm
22
+
23
+ コード的にどう書くかは、実際のコードが提示されてないのでなんとも、、、、
24
+
25
+ 処理の流れ的には、
26
+
27
+ ```ここに言語を入力
28
+ プログラム始め
29
+
30
+ フォルダ内のエクセルファイルに対し繰り返す
31
+   エラーがでたらエラー処理ルーチンにジャンプ
32
+   各ファイルを開く
33
+   エラー処理の無効化
34
+
35
+   もし、ファイルがひらけたなら
36
+     データのコピー
37
+     開いたファイルを閉じる
38
+
39
+ 次へ
40
+
41
+ プログラムを抜ける
42
+
43
+ エラー処理ルーチン
44
+   もし、ファイルが存在するなら
45
+     0.1秒待つ
46
+     エラーが出た行に戻る
47
+
48
+ プログラム終わり
49
+ ```
50
+
51
+ こんな構えのプログラムになると思います。
52
+ 「VBA エラー」でいろいろ検索して勉強してみるのもありかと思います。
53
+ 逆にいままでエラー回避処理の必要性を認識せずに運用出来てたのも、
54
+ 運が良かっただけとも言えますので、この際勉強してみてはいかがでしょうか?