VB.NET COMオブジェクトを解放する

ComObjectを解放する方法を説明します。

VB.NETからExcelを起動すると、Excelが落ちない現象があるときは、メモリーの解放を

Marshal.ReleaseComObject() ではなく

Marshal.FinalReleaseComObject() で行ないます。

COMオブジェクトを解放する

※Marshal.ReleaseComObject()は参照数が0になるまで、ループで解放を繰り返さなければならないみたいです。

 

VB.NET Excelのシートをプリンタ印刷する

Excelファイルをプリンタに印刷する方法を記載します。

シートをプリンタに印刷する

 

VB.NET Excelの名前付きセルの位置を取得する

Excelの名前付きセルの位置および、列数・行数を取得する方法を記載します。

名前付きセルの位置および行数・列数を取得する