CSharp/Office連携
の履歴(No.1)
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
履歴一覧
差分
を表示
現在との差分
を表示
ソース
を表示
CSharp/Office連携
へ行く。
1 (2011-08-17 (水) 21:43:14)
2 (2011-08-17 (水) 12:43:23)
&tag(CSharp/Office連携);
目次
†
[
edit
]
目次
参考情報
EXCELを操作する
↑
参考情報
†
[
edit
]
↑
EXCELを操作する
†
[
edit
]
COMインターフェイスを通してEXCELを操作する場合、参照の解放がめんどくさい。
厳密に制御するには、
C# - COM オブジェクトの参照カウントを解放する
のようにメソッドチェーンを利用せず1つずつ解放するようにしないといけないらしい。
解放を自動で行うライブラリを探して使う方法もありそう(
C#からExcelを操作するライブラリ Ver2 - goungoun技術系雑記帳
)。
単にxlsファイルをEXCELで開きたい場合、Process.Start()を使ったほうが簡単。