動作検証バージョン:64bit Windows 10 Pro + 32bit Word(バージョン2010 ビルド13328.20356 Microsoft Store)
Excelライブラリで、Activateメソッドを持つクラスが、Selectメソッドも持っているかどうかを一覧にしました。
Wordではどうなのかも気になります。
[スポンサードリンク]
Wordの場合、非表示になっているメンバーがExcelほど多くはないので、調べてみるとActivateメソッドが存在するにも関わらず、非表示に設定されているものがいくつかあります。
Activateを持つクラス | Selectを持つか | 備考 |
---|---|---|
Application | なし | |
ChartData | なし | |
Document | 〇 | |
InlineShape | 〇 | Activateは非表示 |
OLEControl | 〇 | OLEControl自体が非表示 |
OLEFormat | なし | |
Pane | なし | |
ProtectedWiewWindow | なし | |
Shape | 〇 | Activateは非表示 |
ShapeRange | 〇 | Activateは非表示 |
Task | なし | |
Window | なし |
ExcelのWorkbookにはSelectがないのにWordのDocumentにはSelectもある点、InlineShape・Shape・ShapeRangeといった図形系のクラスで、Activateメソッドが存在するにも関わらず非表示に設定されており、興味深く感じます。
最終更新日時:2020-12-01 18:39
[スポンサードリンク]
Home » ワードマクロ・Word VBAの使い方 » Activateメソッドを持つWordのクラスがSelectメソッドを持つかどうかの一覧