📊つかえる関数.com

新しいバージョンのExcelでVBAオブジェクトモデルに変更はある?

VBA・マクロ上級·更新: 2025-01-15
Office 2016以降では大きなオブジェクトモデルの変更はありません。ただしOffice 2013以前からの移行では、一部のオブジェクトやプロパティが廃止されている場合があります。365ではPower Query等の新機能に対応するオブジェクトが追加されていますが、既存コードに影響はありません。

📊 バージョン対応

2016
対応
2019
対応
2021
対応
365
対応

📋 実務での使用例

💼 Excel 2013のマクロを2021で実行

Range、Worksheetなどの基本オブジェクトは変更なし。廃止されたプロパティ(例: CommandBars)を使っていなければそのまま動作

VBAオブジェクトモデル互換性APIマクロ