如何使用VB脚本在CSV文件中写入新列?

时间:2015-06-26 07:14:22

标签: csv vbscript

我怎样才能制作'嗨'写入CSV中的新列(但同一行)?我认为逗号应该可以解决这个问题,但事实并非如此。

Set objFSO = CreateObject("Scripting.FileSystemObject")
Set objLogFile = objFSO.CreateTextFile("test.csv", _ 
    ForWriting, True)

objLogFile.Write "Hello,"
objLogFile.Write "Hi"
objLogFile.Writeline

2 个答案:

答案 0 :(得分:0)

逗号与它无关。 Write将当前位置保留在同一行,WriteLine将其移至下一行。所以你的脚本产生了这个:

Hello,Hi

,我认为,这就是你想要的。

答案 1 :(得分:0)

以防您真正的问题是您用来查看test.csv的应用程序在一个单元格中显示Hello,Hi:您需要告诉该应用程序使用逗号作为字段分隔符。