以下のようなソースで実行したところ、
一回目はOnErrorに引っかかるのですが
二回目はOnErrorに引っかから無いので、実行時エラーに
成ってしまってます。
何方か回避方法をご存知ならば教えて下さい。
オープンしようとしているファイルがExcel等で排他使用されています
戻り場所:
On Error GoTo 待機処理
Open ファイル名 For Input As #1
:
:
Close #1
Exit Sub
待機処理:
WaitTimer 3 '** 3 秒待つ
GoTo 戻り場所
MSDNのOn Errorの使用例を見て下さい、そこにFileの
Open処理の場合のエラー処理ルーチンの例が書いてあります。
GOTO 戻り場所を
CLOSE #1
RESUME 戻り場所にすればいいと思うよ。
戻る前にファイルを一度閉じましょう。
ツイート | ![]() |