• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセルVBA初心者です)

エクセルVBA参考書籍を教えてください

このQ&Aのポイント
  • 会社でエクセルマクロを使う機会が増えました。VBAを勉強する必要があると思っています。何か良い参考書はありませんか?
  • マクロAの中で、ブックBのマクロBを実行させてます。しかし、マクロBの終了時点でストップするようです。何が問題なのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • seastar3
  • ベストアンサー率69% (99/142)
回答No.1

大村あつし著 かんたんプログラミング Excel 2007 VBA 基礎編 技術評論社発行が分かりやすいと思います。 また、マクロAの再開の手順がよく分かりませんが、ご説明だけで考えると、ブックBの新シート名を指定するかアクティブシートにして、そのシートのセルを指定してコピーし、ブックAの新シートにペーストする手順が必要になります。 フォルダの絶対番地指定のように、 Workbooks("ブックA.xls").Sheets("Sheet1").Range("B2:B3").Copy Workbooks("ブックB.xls").Sheets("NewSheet").Range("A1:A2").PasteSpecial xlPasteValues といった長い位置指定が必要です。 別の原因かもしれませんが、ちょっと確かめてみて下さい。

関連するQ&A