タイトル | : Excelに出力 |
記事No | : 6939 |
投稿日 | : 2008/02/07(Thu) 11:19 |
投稿者 | : シルフィー |
お世話になります。シルフィーと申します。
今回VBよりExcelに値を出力したいと考えております。 ただ出力するだけなら意外と簡単に完成しました。 困っている箇所としては、ExcelのCell書式(数値項目)に少数桁数の書式まで設定して出力したいと思っております。
例えばVBで保持している値が1.00ならばExcel上に1.00を出力とやると 表示上は「1.00→1」と表示されます。それはCellの書式で標準になっているからだと 思い、Cell書式を文字列に変更しました。 結果「1.00→1.00」と表示されます。しかしCell書式を文字列でなく 数値項目として「1.00」と出力したいのです。 これもCellの書式指定で数値項目の少数桁数を設定すればよいだけなのですが、 大量にデータを出力するため、Cell単位に少数桁数の書式を設定していると 時間がかかりすぎます。 全体を指定すればよいかと思われますが、厄介なことに、少数桁数を行単位に設定しなければならないのです。
何か良い方法はないでしょうか? 下記に環境を記述します。 WinXp ProSP2 VB.net2005 OfficeXP 宜しくお願いします。
|