通知
すべてクリア
Topic starter
2008年1月7日 8:43 PM
市販の製品を使用せずに、C#でExcelファイルを作成することはできますか?
ご存知でしたらサイトURLでもいいので教えてください。
使っているのはVS2005です。
Topic starter
2008年1月8日 8:38 AM
> http://support.microsoft.com/kb/302096/ja
これってExcelが入ってないとダメですよね。.netだけでできませんか。
タイトルはADO.NETでできそうな話を聞いたことがあったので。
でもADO.NETに限らず何か方法はないですか。
2008年1月9日 4:00 AM
ファイルフォーマットの形式通りに作ればできないことはないと思いますが……。
とりあえず,Excel 2007以降(or Excel XP/2003 + Converter)を前提とするなら
ば,Office Open XML File Formatsという規格が公開されています。
ref) http://www.ecma-international.org/publications/standards/Ecma-376.htm
これなら基本的にはXMLをZIP圧縮したものだけなので,.NET Frameworkのみで作ることが
できます。
J#のライブラリを使うので,32bit-onlyになりますが。
ref) http://dobon.net/vb/dotnet/links/createzipfile.html
Topic starter
2008年1月16日 12:38 PM
これをみて解決しました。
Excelファイルをさくっと作ろう
http://blogs.wankuma.com/kazuki/archive/2008/01/11/116899.aspx
ありがとうございました