フォルダ内の任意のファイルを開こうとするとき、いきなり「Workbooks.Open~~」で書き始めてしまってはファイルが存在しないときにエラーになってしまいます。エラーを回避するためには、まずファイルの存在を調べる処理を入れておく必要があります。Subのようになります。「C:¥temp¥」の部分を省略してしまうと、カレントフォルダを探してしまいます。フルパスで入力しておくことをおすすめします。ファイルの場所をエクセルシートのセルに入力しておいて、その値を参照させることも可能です。Sub▲セルA1にファイルのフルパスが記入されている場合ただし、いずれの場合もファイルがそのフォルダに存在していなければエラーになってしまいます。