VBAの教本』で変数は、普通の変数(値型・基本型)だけを扱っています。78「本書で扱っていない項目を省略した理由と学習するタイミング」で、少しだけ触れるにとどめています。オブジェクト変数とは、イメージとしてはオブジェクトそのものを入れられ、本書で学習した単なるデータが代入される普通の変数より高機能な変数です。実際にはオブジェクトのメモリアドレスが代入されます。セブンネットヨドバシ.comHonyaClub.com[スポンサードリンク]メモリーを意識しましょうオブジェクト変数を理解するには、コンピューターのもっとも重要な装置の一つ、メモリーに意識を向ける必要があります。我々が利用している現在のコンピューターは、メモリー上に存在しているデータを、CPUで処理します。Excelを使っているときならば、アプリケーションソフトExcelと、Excelブックのデータが、メモリー上に必ず存在しています。VBAのオブジェクト変数を理解するにはメモリーのことを(多少なりとも)知っていなければなりません。「Excelデータが、メモリー上のどこかに書き込まれているのだろうなぁ」とイメージする絶好の機会です。マンガと図解でスッキリわかるプログラミングのしくみメモリーを意識するのに、おすすめの参考書といえば『マンガと図解でスッキリわかるプログラミングのしくみ』です。VBAのオブジェクト変数について学習を始める前に、p.014、p.016~018あたりを読むことをお勧めします。Excelが起動してブックが開かれているときには、Excelのデータがメモリー上のどこかに必ず存在していることを、強く意識してみてください。オブジェクト式解説編』を開催します。Officeの使い方などを紹介し続け(2012年頃からはVBA関連記事が多め)、毎日5万人の方にご覧いただいています。(2019.05.02)4刷決まりました。(2018.07.03)3刷決まりました。