既存の Excel ブックを開く
- C#
- VB.NET
スポンサーリンク
既存の Excel ブックを開くには、Excel.Workbooks インターフェイスを実装したオブジェクトから Open メソッドを使用します。
COM オブジェクトを扱うことになります。必ず、COM オブジェクトの参照カウントを解放する をご覧ください。
サンプルコード
以下にサンプルコードを示します。
VB.NET 全般
' Excel.Application の新しいインスタンスを生成する Dim xlApplication As New Excel.Application() Dim xlBooks As Excel.Workbooks ' xlApplication から WorkBooks を取得する xlBooks = xlApplication.Workbooks ' 既存の Excel ブックを開く xlBooks.Open("C:\Hoge.xls") ' Excel を表示する xlApplication.Visible = True ' 1000 ミリ秒 (1秒) 待機する System.Threading.Thread.Sleep(1000) ' Excel を終了する xlApplication.Quit() ' COM オブジェクトの参照カウントを解放する (正しくは COM オブジェクトの参照カウントを解放する を参照) System.Runtime.InteropServices.Marshal.ReleaseComObject(xlBooks) System.Runtime.InteropServices.Marshal.ReleaseComObject(xlApplication)
関連するリファレンス
準備中です。