初心者のためのExcelマクロ超入門(絶対できるVBA開発)スマートフォン用の表示で見る初心者のためのExcelマクロ超入門(絶対できるVBA開発)マクロがまったくわからない人のためにエクセルマクロやVBAについてできるだけわかりやすく書いています。Twitter:@shuhhohheyTOP投資全般ExcelマクロVBA日々是雑記この広告は、90日以上更新していないブログに表示しています。2013-07-30初心者のためのExcel(エクセル)マクロVBA入門-プログラミングの基礎9~オブジェクトExcelマクロVBAオブジェクトとは?さて今回は「オブジェクト」についてです。オブジェクトが理解できると、もうほぼVBAでマクロを作成するための基礎は覚えたということになります。ここが一番理解が「少しだけ難しい」ところでもあると思います。概念的なお話なので、難しいかもしれませんが、頑張って理解しましょう。オブジェクトとはモノ!?オブジェクトをそのまま訳すと「モノ、こと」という意味になります。この部分がようわからん!となってしまう最たる原因なので、Excelマクロをマスターするためだけに言い換えるとオブジェクトとはExcelを構成するすべてのモノと言うことができます。Excelを構成するすべてのモノとは、例えばシートとかセルとか、果てはメニューバーなどでExcelは出来ているのでそれらがすべてがオブジェクトということになります。Excelはブックで出来ているのでブックオブジェクト、と言います。ブックはシートから出来ているので、ブックオブジェクトはシートオブジェクトで構成されていますし、シートは範囲(Range)を指定できるので、範囲のオブジェクトでも構成されています。されにもとをたどれば、Excelは元々オフィスのアプリケーションの1つですので、アプリケーションオブジェクトが大元にあるということになります。変な言い方なのですが、オブジェクトは他のオブジェクトを持っている(構成されている)と言えます。Worldを覚えているでしょうか?単純にセルA1に出力する命令文です。ドットでつないで書いたアレです。World!!"ドットを「の」に置き換えて読んだのを覚えていますか?これはオブジェクトの構成を上から順に記述しているんです。