csvファイルのデータ列数を取得したいのですがうまくいきません。
csvファイルのデータ列数を取得したいのですがうまくいきません。
VB2010、StreamReaderでファイルを読み込み、
以下のコードで列数を取得してみたのですが、
数値変数の「列数」に7が入ります。
実際は3列しかありません。
SR.ReadLine()で読み込んだデータ右端部にいらないカンマがいくつか並んでいました。
列数 = UBound(Split(SR.ReadLine(), ","))
どう修正したらよいでしょうか。
また、csvファイルのデータ列数を簡単に取得する方法はないでしょうか?
教えてください。
お手数をおかけしますがよろしくお願いします。