07/12/27 21:22:11.08 rXgkCYPG
>>312
もうちっと、問題解決能力を開発したほうがいいかもしれんね。
変換はたびたび行うだろうし、Excelがあるのだから、Excelのマクロを使うのが近道。
>>311さんの言っている方法が一番手っ取り早いので、これを応用する。
例えば、次のようなMetaTraderから落としたデータがあるとする。
【変換前例】
2007.12.27,00:00,114.32000,114.43000,114.03000,114.34000,4198
コレを普通の四本値にしたいとする。
【変換後例】
20071227,114.32,114.43,114.03,114.34,4198
すると、Excelのマクロはこうなる。
【マクロ例】
Sub test()
Columns("B:B").Select
Selection.Delete Shift:=xlToLeft
Columns("A:A").Select
Selection.Replace What:=".", Replacement:="", LookAt:=xlPart, _
SearchOrder:=xlByRows, MatchCase:=False
End Sub
変換前のcsvファイルをExcelで開き、上記マクロをExcelに登録して実行すれば、変換後例のような形式になる。
Excelへのマクロの登録方法については、自分で勉強するべし。w