- ベストアンサー
VBAでのファイル読込エラーの対応方法
VBAについては、かなり素人です。 エクセルのメインシートからバックグラウンドで任意のファイルを次のようなVBAで読み込んでいます。 次の場合では、存在しないファイル名等をセットすると「ファイル読込エラー」になります。「存在しないファイルが指定されています」等を表示し、Open命令では、ストップしないようにするには、どう記述すればいか教示願います。 PathName:任意のパス名 CarentFile:任意のファイル名 Application.ScreenUpdating = False Set ObjBook = Workbooks.Open(Filename:=PathName & "\" & CarentFile)
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (3)
- kouzi_kouji
- ベストアンサー率32% (67/205)
回答No.4
- matsu_jun
- ベストアンサー率55% (146/265)
回答No.2
- stouma
- ベストアンサー率35% (142/399)
回答No.1
お礼
ありがとうございます。 On Error Resume Next Set ObjBook = Workbooks.Open(Filename・・・ If Err.Number <> 0 Then "無視したファイルをあるセルに表示" Exit Sub 以上のようにすることで、有効ファイルのみを読むことが できるようになりました。