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

回答編集履歴

1

追記

2020/01/24 23:30

投稿

mattuwan
mattuwan

スコア2167

answer CHANGED
@@ -40,4 +40,17 @@
40
40
  ファイルやシートの存在確認は「とりあえず変数に代入してみる」で、
41
41
  一応出来ますが、少し乱暴なので
42
42
  もっとちゃんと自作関数を作って丁寧にするという考えもあります。
43
- この辺のサンプルはネット上に落ちていると思います。
43
+ この辺のサンプルはネット上に落ちていると思います。
44
+
45
+ そもそも、文頭で
46
+
47
+ On Error GoTo ErrLabl
48
+
49
+ などとやって、エラーを処理しようとするから、
50
+ デバッグが難しくなるのであって、
51
+ 開く前にファイルが存在するかくらいは確認すれば、
52
+ エラーは回避できますよね?
53
+
54
+ on errar ステートメントは出来るだけ使わないように
55
+ まずは考えましょう。
56
+ 使うにしても限定的な使い方に絞った方がよいかと思います。