vsug2011 lt
TRANSCRIPT
Microsoft.Office.Interop.Excelを使わないで Excelを操作し
てみるアイライト 石野 光仁
ビルド環境(オフィスのインストール有無、バージョン)を考えるのが面倒臭くなった◦ 実行環境には、 Excel は必要
ReleaseComObject を呼ぶ呼ばないを考えるのが面倒臭くなった◦ Dispose でやりたい
結構前に作ったものなので、今なら Office Open XML SDK とやれと言われそうですが・・・
事の発端
プログラマーとは、面倒くさい事を解決するためにもっと面倒くさ
い事を始める人種である自分で作っちゃえ!!
Excel オブジェクトをインスタンス化したい◦ Type.GetTypeFromProgID
“Excel.Application”◦ Activator.CreateInstance
あとは、根性で Sytem.Type.InvokeMemberを呼びまくる
素材集め
デモ