###前提・実現したいこと
①tsvファイルを読み込みます。
②不要なカラムを削除します。
③ある特定の文字列が含まれているカラムを指定の位置に移動させます。
④ヘッダーの文言を変更します。
⑤csv(shift-jis)に変更して保存します。
※tsvファイルのデータの内容は
前0の数値があったり、
256byteを越える自由記述のテキストが含まれているデータになります。
そのため、
前0のデータは文字列に
256byteの自由記述のテキストは文字列にすると#になってしまうことが
あるため、読み込み方法を気をつける必要があります。
###該当のソースコード
tsv⇒csvに変換できましたが
カラムの検索の仕方がわかりません。
単純にtsvをエクセルに張り付けて、検索するのはできますが
filesystemobjectなどを使用してカラム削除したりカラム移動する方法を教えていただけないでしょうか?
Do Until objReadStream.AtEndOfLine = True
'1 行読み込み
strLine = objReadStream.ReadLine
'区切り文字を置換(この例ではカンマからタブ)
strLine = replace(strLine, vbTab, ",")
'ファイルに出力
objWriteStream.WriteLine strLine
Loop
###補足情報(言語/FW/ツール等のバージョンなど)
VBA,VBSです
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/05/07 11:00