CSVファイルの取り込みについて
CSVファイルの取り込みについて教えて頂きたいのですが、CSVファイルの内容がレコード毎にカラム数が違うデータを取り込みたいのですが、どのようにしたら取り込むことが可能でしょうか。取り込もうとしているCSVファイルの内容なのですが、ヘッダレコードのカラム数は37カラムで、明細レコードのカラム数は86カラムあります。ちなみに取り込みたいデータは流通BMSデータの発注データになります。
ご教授の程、宜しくお願い致します。
-
先頭○桁が○○ならヘッダレコードといった判定になるのでしょうが
大きな文字型変数を貼り付けた入力フォームで受け取り、MID関数や
STRTOKEN関数で切り出しをするなどになるのではないでしょうか。
-
nkmtさんが言われるように、先頭近くの何らかのデータで判定するのがいいと思います。
-
固定長で最大桁数で読み込んでStrToken関数を使って、必要なカラムのデータを取り込む方法で、該当のCSVファイルの取り込みが出来ました。
情報を頂いた皆様、誠に有難うございました。
サインインしてコメントを残してください。
コメント
3件のコメント