[リストへもどる]   [VBレスキュー(花ちゃん)]
一括表示

投稿時間:2007/06/15(Fri) 07:32
投稿者名:show
Eメール:
URL :
タイトル:
csvファイルの色々な読込み方のご教示願い
VBAを始めたばかりの新参者ですが、どうぞ宜しくお願いいたします。
csvファイルのデータの読込み方をご教示お願いします。

【csvファイルの内容】
"A行DATA1","A行DATA2","A行DATA3","A行DATA4","A行DATA5"・・・,"A行DATA10"
"B行DATA1","B行DATA2","B行DATA3","B行DATA4","B行DATA5"・・・,"B行DATA10"
"C行DATA1","C行DATA2","C行DATA3","C行DATA4","C行DATA5"・・・,"C行DATA10"
(中省略)
"Z行DATA1","Z行DATA2","Z行DATA3","Z行DATA4","Z行DATA5"・・・,"Z行DATA10"です。
(""併用カンマ切りで、Dataの型はStringです)


【やりたいこと】その(1)
A行DATA3だけとかP行DATA5だけとか特定のデータを取り出して
いくつかのラベルのCaptionやテキストBoxのテキストにしたいです。

【やりたいこと】その(2)
指定列A行DATA2からZ行DATA2の列データをひとつのCombBoxのAddItemに
WhileやFor等を使って入れていきたいです。

【やりたいこと】その(3)
A行DATA2(指定列)からA行DATA9(指定列)のデータをそれぞれText2.text〜Text9.Textに
WhileやFor等を使って入れていきたいです。
(A行DATA2→Text2.text、A行DATA3→Text3.text、・・・A行DATA9→Text9.text)
最終的に全行Z列DATA9まで回したいです。

どうぞ回答の程宜しくお願いいたします。

投稿時間:2007/06/15(Fri) 10:34
投稿者名:
Eメール:
URL :
タイトル:
Re: csvファイルの色々な読込み方のご教示願い
方法はいくつかあると思います。
例を挙げると

例A)
 二次元配列に一度全部取り込んでから必要なデータだけを使う

例B)
 Excelに読み込ませて条件に合うセルの内容を取り出す

例C)
 ADOを使ってデータベースの様にSQLで条件に合うものを抽出する

例X)
 etc...

どれが正解というものでもありませんし、どの方法にも長所や短所はあるので
色々調べて自分のやり方に合った方法を見つけてみるといいかもしれません。
左のメニューにもいくつかサンプルがありますし、他にもサンプルを載せているサイトはたくさんあるので。

投稿時間:2007/06/16(Sat) 10:26
投稿者名:show
Eメール:
URL :
タイトル:
Re^2: csvファイルの色々な読込み方のご教示願い
ご回答ありがとうございます。
色々自分なりに検索して、結果Split関数で,識別して
みんなバラバラにに配列へ格納しました。
まだまだ完成までは遠そうですががんばります。
ありがとうございました。