EditorVBAのオブジェクト式(オブジェクトを取得・操作するコード)は「上位オブジェクトへの参照.プロパティ」と書くのが基本です。(上位のオブジェクトへの参照は、上位のオブジェクトを取得するオブジェクト式のときもあれば、上位のオブジェクトを参照しているオブジェクト変数のときもあります)基本は上記のとおりですが、一部の、よく使われるプロパティについては、上位のオブジェクトへの参照を省略することができます。言語を文法から学習していこうというタイプの方の場合、どういうプロパティで、上位オブジェクトへの参照・Applicationプロパティを省略できるのか、気になるようです。「Applicatinを書かなければいけないときと、書く必要のないときの違いは何でしょう?」といったご質問をいただくことがあります。Editor)で、この上位オブジェクトへの参照(上位のオブジェクト式)を省略できるプロパティを確認する方法をご紹介しておきます。オブジェクトブラウザを使うと、上位のオブジェクト式を省略できるプロパティを調べることができます。上位オブジェクトの参照を省略できるプロパティです。逆に言えば、これ以外のプロパティについては原則どおり「上位オブジェクトへの参照.プロパティ」と書く必要があります。オブジェクトブラウザでグループごとに表示するなお、オブジェクトブラウザの[メンバー]ペインが、プロパティ・メソッドが入り混じって表示されている場合は、オブジェクトブラウザ内で右クリックして表示されるショーカットメニューから[グループメンバー]を選択してチェックマークをつけると、プロパティやメソッドなどがまとまって表示されるようになります。ここでご紹介した、上位のオブジェクト式を省略できるプロパティを調べる方法は、オブジェクトブラウザの使い方の中で大切なものの一つです。オブジェクト式解説編』を開催します。Editor)のオブジェクトブラウザーに表示されるアイコンの意味を一覧にまとめています。インストラクターのネタ帳コレクションとしてのRangeオブジェクトを返す、ApplicationオブジェクトのUnionメソッドを使ったExcel(エクセル)マクロをご紹介しています。Applications)で時折見かけるParentプロパティについてご紹介しています。VBAでは、オブジェクト式ActiveWindow.Captionで、タイトルバーに表示されている文字列を取得・設定できます。インストラクターのネタ帳Names.Countプロパティで、定義された名前の数を取得できます。インストラクターのネタ帳ActiveCellプロパティを使うとアクティブなセルを表すRangeオブジェクトを取得できます。VBAの場合、オブジェクトに存在しないプロパティ・メソッドを呼ぶコードを書いても、コンパイルエラーではなく実行時エラーが発生するケースがあります。Officeの使い方などを紹介し続け(2012年頃からはVBA関連記事が多め)、毎日5万人の方にご覧いただいています。