Excelでデータを作成し、CSVでデータを保存した後に
テキストでデータの中身を確認した時に
データを入れていないところにカンマがやたらと入っていることが
あります。
一度データを入れて消した時にカンマが残ってしまうと思うのですが、
VBからデータを取り込む際にそのチェックと対処をする方法は
ないのでしょうか?
よろしくお願いいたします。
全部Input#で読み取って、vbNullStringの時は解釈しない。
これが普通だと思いますけれど。
イトウ様 ありがとうございました。
私の思っていることとあっているのかちょっとまだわからないので
もう一度書いてみます
データで
A B C
1 10 30 5
2 4 1
といれてCSV変換した時に
10,30,5,,,,,,,,
4,,1,,,,,,,
,,,,,,,,
,,,,,,,
このような感じになるとき、オラクルにデータを読ませる際に
チェック等が出来なくなると思うのです。
なので、A列1行目からC列2行目の部分のデータをチェックして
取りこみ、残りのカンマの部分を読まない、あるいは削除
するなんてことは出来ないのでしょうか?
よろしくお願いいたします。
構造体を作って、一度その中にデータを格納して行えば、データが無いと判断ができるので、オラクル用のcsvファイルを作るのは容易ではないのでしょうか?
ツイート | ![]() |