如何将excel文件转换为文本文件?

时间:2011-07-08 07:25:34

标签: vb6

任何人都可以帮我解决如何将txt文件转换为xls文件的问题吗?任何帮助将受到高度赞赏。谢谢!

1 个答案:

答案 0 :(得分:1)

Convert XLS to CSV on command line

我猜以上情况正好相反。

如果你想在VB6中处理数据本身(我假设你因为标记而这样做),请参阅this thread中的这段代码:

Dim cnn As New ADODB.Connection
Dim rs As New ADODB.Recordset

cnn.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & _
          "Data Source=" & "C:\Documents and Settings\...\My Documents\My Database\Text;" & _
            "Extended Properties=""Text;HDR=No;"""

rs.Open "Select * from TextFile.csv", cnn, adOpenStatic, adLockReadOnly, adCmdText

'...
'...
'...

rs.Close
cnn.Close
Set cnn = Nothing

CSV是TXT类型的特例,其中字段以逗号分隔。您应该可以指定任何字符,包括空格或制表符作为分隔符。