「excel range デフォルトプロパティ」
といった検索で、このサイト・インストラクターのネタ帳へのアクセスがありました。
ExcelのRangeオブジェクトの、デフォルトプロパティ・既定のプロパティについて調べている方による検索です。
どのアプリケーションの話かは厳密にはわかりませんけれども、
「vbaでrangeオブジェクトの既定のプロパティは?」
「rangeオブジェクトのデフォルトプロパティとは」
「vba defaultのメソッドrange」
といった検索キーワードも、同じことを調べていた可能性が高いと考えています。
Rangeオブジェクトの既定プロパティ・デフォルトプロパティ
結論から申し上げると、Rangeオブジェクトの既定のプロパティは、_Defaultプロパティです。
決してValueプロパティではありません。
Rangeオブジェクトの既定プロパティ・デフォルトプロパティをオブジェクトブラウザーで確認する
オブジェクトブラウザーでRangeオブジェクトのデフォルトプロパティを確認しましょう。ライブラリー選択ボックスで「Excel」を選択
↓
オブジェクトブラウザーで非表示のメンバーを表示する
↓
クラスペインで「Range」を選択
↓
メンバーペインで「_Default」を選択
上記の操作を行うと、詳細ペインには下図のとおり、「Excel.Rangeの既定メンバー」と表示されています。
また「_Default」のアイコンをよく見ると、既定メンバーであることを示す青丸が表示されています。
Valueプロパティの詳細ペイン・アイコンがどうなっているか確認してみてください。
Office 2013・2016のオブジェクトブラウザーのバグ
オブジェクトブラウザーで、既定メンバーであることを示す青丸ですが、Office 2013・2016では、下図のように青丸が大きく表示されることで、プロパティ・メソッドのアイコンが見えなくなってしまうバグが存在しています。
オブジェクトブラウザーで非表示のメンバーを表示する
オブジェクトブラウザーで非表示のメンバーを表示するには、オブジェクトブラウザー内で右クリックして表示されたショートカットメニューの[非表示のメンバーを表示]に、チェックマークがついた状態にしてください。
最終更新日時:2024-03-05 11:21
- Newer:Word.Rangeのデフォルトプロパティ・既定のプロパティは?
- Older:GoTo文を使ったVBAマクロ
Home » Excel VBA Rangeオブジェクト » Rangeのデフォルトプロパティ・既定のプロパティは?