別フォルダにあるEXCELファイルの内容を一部取り込むマクロ作成時に、
ブックを開いてシートを参照する処理を実施した時、エラーが出るため
エラー無視の処理を追加したら、処理がうまくいきました。
なぜ、エラー発生してしまっているのか不明です。
ブック開いた状態でシートを参照することでエラーになっているのでしょうか。
エラー発生原因についてご意見頂けると助かります。
宜しくお願い致します。
Dim filename As string ' ファイル名
Dim sheetName As string ' シート名
Dim readBook As Workbook ' 読み込み対象ファイル
Dim readSheet As WorkSheet ' 読み込み対象シート
Set readBook = Workbooks.Open(filename) ' ブックを開いて参照
On Error Resume Next 'エラー処理の無視
Set readSheet = readBook.Worksheets("sheetName") ' シートを参照
On Error GoTo 'エラー処理の無視を解除
エラー内容を質問文に追記ください。

回答2件
あなたの回答
tips
プレビュー