|
VBAで複数のCSVファイルを読み取って連結し一つのファイルにする処理をしています。連結したところ拡張子をXLSにして保存する処理をしたら一つのセルにCSVのデータが入って困ってます。できたらカンマ区切りでセルに入れるVBAをつくりたいです。分かる人がいたら教えてください。
今はCSVファイルで保存してから開いて拡張子を変更し保存してます。でもVBAで連結してXLSで保存したいと思ってます
下記はVBAでの参照してからの保存の処理です。間違ってたら教えてください
fName = Application.GetSaveAsFilename( _
InitialFileName:=".xls", _
FileFilter:="*.xls")
If fName = False Then Exit Sub
With fs.CreateTextFile(fName)
.Write fStr '結合した内容のfSterを書き込んでいる
.Close
ActiveWorkbook.SaveAs FileFormat:=xlNormal
|
|