概要 - 他のアプリケーションを終了する(VBA/ActiveX)

アプリケーションをプログラムから起動すると、コンピュータのメモリが使用されます。使用が終わったときには、そのアプリケーションを終了させてシステム リソースを解放します。

各オブジェクト モデルには相違点がありますが、ほとんどのモデルにはアプリケーション オブジェクトからの Quit メソッドがあり、アプリケーションを完全に終了させるのに使用できます。たとえば前項の変数宣言を使用すると、次のコード行によって Excel が終了します。

ExcelAppObj.Application.Quit
注: オブジェクト変数を破壊したり、その範囲を超えたりしてもアプリケーションが終了するとは限りません。アプリケーションは常に適切なメソッドを使用して終了させ、メモリのクリーンアップを正しく行ってください。