ファイル検索

Excel VBA For Each…Next

ファイルが既に開いているか調べ開いていない時はファイルがフォルダー内にあるか確認しファイルを開く

検索して指定したファイルが既に開いていると「○○○.xlsxは既に開いています。2重に開くと、これまでの変更内容は破棄されます。○○○.xlsxを開きますか?」というエラーメッセージが表示されます。検索してファイルが無かったときは「実行時エラー’1004’ ○○○.xlsxが見つかりません。ファイル名およびファイルの保存場所が正しいかどうかを確認してください。」のエラーが表示されます。
Excel VBA すべて

ファイルがフォルダ内にあるか調べてファイルを開く

検索するフォルダ内にファイルがあるのかを調べてからファイルを開きます、Dir関数でファイルの存在を確認した後にファイルの有る無しをメッセージで表示することによって使う人に優しいプログラムになると思います。
Excel VBA For Each…Next

ファイルが既に開いているか調べてファイルを開く

ファイルを開く場合に既に指定ファイルが開いていると「○○○.xlsxは既に開いています。2重に開くと、これまでの変更内容は破棄されます。○○○.xlsxを開きますか?」というエラーメッセージが表示されます。