投稿日 | : 2003/02/25(Tue) 15:06 |
投稿者 | : COBOLのベテラン |
Eメール | : |
URL | : |
タイトル | : 質問 VBからエクセルへのデータ設定 |
はじめまして、VBの素人 COBOLのベテランです。
VBプログラムで画面から入力された項目または、画面で検索結果として表示された項目を
エクセルに出力するプログラムを作っています。
現在の仕様は、VBプログラムでエクセルを起動し、VBプログラムで直接エクセルに項目
を設定しています。
実はデータ件数が増えると、膨大な時間がかかるという性能面での問題が発生しまして・・・。
自分なりに項目1つ1つをVBプログラムからエクセルに設定しているのがまずいのか?と
考え、次の仕様を考えました。
@VBプログラムで項目をCSVファイルに出力する。
AVBプログラムでエクセルマクロを起動する。
Bエクセルマクロでは、CSVファイルを読みこみ、項目を設定する。
という仕様なのですが、ある程度感覚的な部分で構いませんので、性能向上の可能性について
のご意見をお聞かせ願いたく。
宜しくお願い致します。