&tag(CSharp/Office連携);
*目次 [#ge93756d]
#contents
*参考情報 [#i1777c5a]

*EXCELを操作する [#y6f4767d]
-COMインターフェイスを通してEXCELを操作する場合、参照の解放がめんどくさい。
-厳密に制御するには、[[C# - COM オブジェクトの参照カウントを解放する:http://jeanne.wankuma.com/tips/csharp/programming/releasecom.html]]のようにメソッドチェーンを利用せず1つずつ解放するようにしないといけないらしい。
-解放を自動で行うライブラリを探して使う方法もありそう([[C#からExcelを操作するライブラリ Ver2 - goungoun技術系雑記帳:http://goungoun.dip.jp/app/fswiki/wiki.cgi/devnotebook?page=C%23%A4%AB%A4%E9Excel%A4%F2%C1%E0%BA%EE%A4%B9%A4%EB%A5%E9%A5%A4%A5%D6%A5%E9%A5%EA+Ver2]])。
-単にxlsファイルをEXCELで開きたい場合、Process.Start()を使ったほうが簡単。


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS