需要帮助,在Vb6中保存文本框为.csv,但所有A列都需要分隔空格
hai,我在将文本框保存为带有vb6代码的.csv时遇到问题,我无法找到任何自动保存为分隔空格的代码,因此所有单词都会分别成为列
这里,我在VB6中的代码就像这样
Private Sub Command1_Click()
Dim mytxt As String
mytxt = Text1.Text
Open "C:\Documents and Settings\user\Desktop\history.csv" For Append As #1
Print #1, mytxt
Close #1
End Sub
这里,我保存在history.csv中,输出如下
(10/13/17 04:48PM E344 T10203 25596595 00:01'33)
A列中的所有文字
我想在Vb6中自动保存history.csv输出,就像这样
10/13/17(in A Column)
04:48PM(in B Column)
E344(in C Column)
T10105(in D Column)
25596595(in E Column)
00:01'33(in F Column)
划界空间,直到无限排 请帮帮我,这个Vb6代码问题
答案 0 :(得分:1)
我假设你的csv文件有一个逗号作为列之间的分隔? 所以文件中的一行实际上是这样的:
10/13/17,04:48PM,E344,T10203,25596595,00:01'33
如果文件看起来像那样,则它是一个csv(逗号分隔值)文件。
如果直接从Windows打开csv文件并选择Excel作为程序打开它,则Excel不会将其作为csv文件处理,而只是作为纯文本文件处理。
要在Excel中打开csv文件,首先需要启动Excel,然后从Excel中打开csv文件。然后它将询问您如何处理该文件:
屏幕截图中的语言是荷兰语,但我猜您的本地版本的布局类似。
我的测试文件的名称是tmp.txt
答案 1 :(得分:0)
这可能有用
更改所有.csv文本文件中的分隔符
在Microsoft Windows中,单击“开始”按钮,然后单击控制面板。
打开更改区域和语言设置的对话框。
在列表分隔符框中键入新的分隔符。
单击“确定”两次。