やりたいこと
Book1の2行目のデータを、新規追加したBookに転記したい
試したこと
vba
1Set newWb = Workbooks.Add 2'ファイル作成 3newWb.SaveAs Filename:="C:\sample\test.xlsx" 4'データ書き込み 5ThisWorkbook.Worksheets("Sheet1").Range(Cells(2, 1), Cells(2, 46)) = ActiveWorkbook.Worksheets("Sheet1").Range(Cells(1, 1), Cells(1, 46)) 6
Workbooks.Addで新規追加したブックがアクティブになると思い、転記先の指定はActiveWorkbookとしています。
上記コードでファイル作成まではできています。
症状
「'データ書き込み」の下の行で以下のエラーが出ます。
実行時エラー'1004':
アプリケーション定義またはオブジェクト定義のエラーです。
色々なサイトを見ましたが、書き方で間違っているところが特定できませんでした。
回答2件
あなたの回答
tips
プレビュー