|
▼かみちゃん さんへ
>以下のコードに修飾子appExcelがきちんとついていないように思います。
>
> 最下行番号 = Cells(ActiveSheet.Rows.Count, 1).End(xlUp).Row
> 右端列番号 = Cells(1, ActiveSheet.Columns.Count).End(xlToLeft).Column
>
> ActiveSheet.Range(Cells(1, 1), Cells(最下行番号, 右端列番号)).Copy
>
> ActiveSheet.Range("A1").PasteSpecial
このような助言を頂き、記述を模索したところ下記記述で終了するようになりました。
ほんとうにありがとうございました。
修正した記述。
最下行番号 = appExcel.ActiveSheet.Cells(appExcel.ActiveSheet.Rows.Count, 1).End(xlUp).Row
右端列番号 = appExcel.ActiveSheet.Cells(1, appExcel.ActiveSheet.Columns.Count).End(xlToLeft).Column
appExcel.ActiveSheet.Range(appExcel.ActiveSheet.Cells(1, 1), _
appExcel.ActiveSheet.Cells(最下行番号, 右端列番号)).Copy
Set Book = appExcel.Workbooks.Add
appExcel.Visible = False 'True
Book.ActiveSheet.Range("A1").PasteSpecial
|
|