VB.NETでデータをEXCEL出力するには?

解決


悩める初心者  2005-06-14 11:19:14  No: 122615  IP: [192.*.*.*]

VB.NETを使用し、OracleのデータをSQLで抽出。それをEXCELに出力したいのですが、セル一つ一つに出力する方法以外に、行単位での出力、又は全件出力できるような方法は無いでしょうか?  ご教授お願い致します。

編集 削除
特攻隊長まるるう  2005-06-14 11:38:48  No: 122616  IP: [192.*.*.*]

配列に格納して張り付ける方法を過去紹介しています。
過去ログ検索『Excel』でも気長に探せば見つかりますよ?。
過去ログ検索『Resize』でどうぞ。

編集 削除
いな  2005-06-14 11:54:55  No: 122617  IP: [192.*.*.*]

ちょっとちがうか...も

Microsoft Excelで表を作成して計算する 

http://anetm.com/dev/tools/112217.htm

編集 削除
悩める初心者  2005-06-14 12:05:14  No: 122618  IP: [192.*.*.*]

ありがとうございます。一度過去ログを検索し、試してみます。

編集 削除
オショウ  2005-06-14 12:29:11  No: 122619  IP: [192.*.*.*]

データが多くて出力に時間がかかるなら・・・

アドバンスソフトウェアが販売する『ExcelCreator5.0 for .NET』を
購入して御使いになれば・・・

http://www.adv.co.jp/products/product_ExcelCreator5_feature2.htm

処理速度例1:256列×300行の明細を出力
ExcelObject使用 6分6秒 
ExcelCreator 5.0 for .NET 1.4秒 

処理速度例2:30列×2,000行の明細を出力
ExcelObject使用 4分45秒 
ExcelCreator 5.0 for .NET 1.2秒 

とあります。

因みに、私は、ずっとこの会社のソフト使ってますが、回し者では
ありませんので。

以上。

編集 削除
悩める初心者  2005-06-15 15:08:35  No: 122620  IP: [192.*.*.*]

なんとか解決しました。皆さんありがとうございました。

編集 削除
えつこまる  2006-07-11 14:28:06  No: 122621  IP: [192.*.*.*]

.NET2005 でのエクセル出力で困っています。
http://anetm.com/dev/tools/112217.htmを参考にしましたが、
2005では無理なようです

編集 削除
特攻隊長まるるう  2006-07-11 16:16:16  No: 122622  IP: [192.*.*.*]

> 2005では無理なようです
参照する Object Library が同じであれば、実行できる
命令も同じはずですので、その可能性は低いと思います。

また、開発環境が違う場合は新規スレッドで質問お願いします。
過去ログが関係あると思う場合は、アドレスを書き込めば、
リンクが貼られます。

編集 削除