所以我在SQLSERVEr中有一个表,我从中选择数据并尝试将其写入.CSV文件。一切看起来都不错,但由于某些原因,第一列数据似乎是某种奇怪的格式,因为我无法将文本与文本或右对齐。当我单击其中一个对齐按钮时,列中的文本几乎不会移动。所有其他数据似乎都很好,我觉得第一列是唯一有问题的。
这是我的代码的样子
strLine = strLine & vbCrLf
Put #1, , strLine
就像我说的,这段代码有效。它将数据正确写入.CSV,除了第一列中的格式,主要是列X
而不是Print#1,我尝试了Put#1,但这给我一个错误,说错误的文件代码
这个.csv文件被加载到一些财务软件中,我相信X列中的格式化导致问题,基本上软件无法识别该列中的值。
仅供参考。我简化了查询。
有人有什么想法吗?
编辑:
我尝试从新文件中运行它
在我转到下一个记录集之前,我在循环结束时添加了VBCRLF
{{1}}
.csv文件已创建但我在第一列
中的每个单元格中都有一个奇怪的符号