新しいエクセルファイル(ブック)を作成する時には、Workbooks.Addメソッドを使います。With解説エクセルファイルを新規作成したタイミングで、ワークブック変数(newExcelFile)に作成したエクセルファイルをセットしています。以降の処理では、このワークブック変数を使って、対象のエクセルファイル(ブック)を指定します。することで、「シートの追加」や「セルの編集」の対象となるファイルが明確になり、バグが発生しにくくなります。POINT新しく作成したエクセルファイルは、変数にセットして管理しよう!「対象のエクセルファイルを指定する理由がいまいちわからない・・・」と思った人は、「セルを扱う時はファイル名・シート名も指定」で詳しく書いてるので読んでみてください。当サイト「えくとしょ」や多くの参考書でも、セルの値を調べたり、セットする時にRangeでセルの位置だけを指定してプログラムしています。「えくとしょ」を作ってる人フリーランスのシステムエンジニア。VBAやVB.NETなどVB系の言語で、業務システムの開発をしています。職業訓練校で、エクセルVBAの講師などもしています。「えくとしょ」を作ってる人フリーランスのシステムエンジニア。VBAやVB.NETなどVB系の言語で、業務システムの開発をしています。職業訓練校で、エクセルVBAの講師などもしています。自動化ツール・便利プログラム集タイトルとURLをコピーしました。