動作検証バージョン:64bit Windows 10 Pro + 32bit PowerPoint(バージョン2101 ビルド13628.20274 Microsoft Store)
DuplicateプロパティまたはDuplicateメソッドを持つWord VBAのクラスと、Duplicateメソッドを持つExcel VBAのクラスを、一覧にしました。
こうなると、PowerPoint VBAがどうなっているのか気になります。
[スポンサードリンク]
PowerPoint VBAの場合は、Duplicateはいずれもメソッドで、戻り値はすべてDuplicateメソッドを持つクラスと同じです。PowerPoint VBAでDuplicateメソッドを持つクラスは、以下の5つです。
- CustomLayout
- Shape
- ShapeRange
- Slide
- SlideRange
Excel VBA・Word VBA・PowerPoint VBAを比較した場合、オブジェクトモデルについてはPowerPoint VBAが一番キレイだと私は感じています。このDupulicateを持つクラスについても、同様の印象を持たざるを得ません。
PowerPointよりも、WordやExcelのほうがアプリケーションとしての機能が多いので、仕方のないことだとは思いますが。
最終更新日時:2021-07-19 16:37
[スポンサードリンク]
Home » パワーポイントマクロ・PowerPoint VBAの使い方 » Duplicateメソッドを持つPowerPoint VBAのクラスは5つのみ