|
下記の文を打って実行するとインデックスが有効範囲に
ありませんとERRが出ます。
マクロで
下記文章をうてばできるのでしょうか?
何かが足りないのでしょうか?
>'月別報告.xlsファイルのシート「月別報告(担当)」A列最終行を取得
>'この行を最終行として、各列3行目から最終行までコピーし、
>'点検実施済み集計表.xlsファイル、シート「シート名 月別集計表」に値だけ貼り付け。
>月別報告A最終行 = Workbooks("月別報告.xls").Sheets("月別報告(担当)").Range("A65536").End(xlUp).Row
>
>Workbooks("月別報告.xls").Sheets("月別報告(担当)").Range("A3:A" & 月別報告A最終行).Copy
>Workbooks("点検実施済み集計表.xls").Sheets("月別集計表").Range("A9").PasteSpecial (xlPasteValues)
>
>Workbooks("月別報告.xls").Sheets("月別報告(担当)").Range("B3:B" & 月別報告A最終行).Copy
>Workbooks("点検実施済み集計表.xls").Sheets("月別集計表").Range("B9").PasteSpecial (xlPasteValues)
>
>Workbooks("月別報告.xls").Sheets("月別報告(担当)").Range("C3:C" & 月別報告A最終行).Copy
>Workbooks("点検実施済み集計表.xls").Sheets("月別集計表").Range("D9").PasteSpecial (xlPasteValues)
>
>Workbooks("月別報告.xls").Sheets("月別報告(担当)").Range("D3:D" & 月別報告A最終行).Copy
>Workbooks("点検実施済み集計表.xls").Sheets("月別集計表").Range("C9").PasteSpecial (xlPasteValues)
|
|