Page 560 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 通常モードに戻る ┃ INDEX ┃ ≪前へ │ 次へ≫ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ▼別のブックへのシートのコピーについて ぷるぷる 03/1/17(金) 11:13 ┣Re:別のブックへのシートのコピーについて Jaka 03/1/17(金) 12:37 ┗Re:別のブックへのシートのコピーについて ぷるぷる 03/1/17(金) 13:16 ─────────────────────────────────────── ■題名 : 別のブックへのシートのコピーについて ■名前 : ぷるぷる ■日付 : 03/1/17(金) 11:13 -------------------------------------------------------------------------
VBA初心者なので、本を見てもよくわかりません(>_<) どなたか教えてください。 ブックAのシート(毎回変わります)を ブックBの末尾にコピーし、そのときにシート名も 随時変更できるようににしたいのですが、 どうしたらよいのでしょうか? よろしくお願いします。 |
こんにちは。 ブックAとブックBの2ブック開いて、コピーしたいシートをアクティブにして実行してください。 ブックBの最後にコピー挿入されます。 尚、コピー先ブックのシートにあるシート名をつけるとエラーになります。その辺りのエラー処理はしていません。 注)ブックBと言うのを本当の名前にして下さい。できたら拡張子.xls付で。私のEXL97だと無いとエラーになる。 Sub Macro1() ActiveSheet.Copy After:=Workbooks("ブックB").Sheets(Workbooks("ブックB").Sheets.Count) ActiveSheet.Name = "新しいシート名" ThisWorkbook.Activate End Sub |
本当にありがとうございました。 これからもっと、勉強します。 |