VB怎么把excel内容导出成这样的txt文件内容 5

我想把excel里的内容显示成这样的txt内容,而且符号什么都要有~!PrivateSubCommand1_Click()DimxlsAppAsExcel.Applica... 我想把excel里的内容显示成这样的txt内容,而且符号什么都要有~!

Private Sub Command1_Click()
Dim xlsApp As Excel.Application '声明对象变量
Dim H As Long
Dim AStr As String

Set xlsApp = Excel.Application '实例化对象
xlsApp.Visible = False '使Excel隐藏不可见
xlsApp.Workbooks.Open ("e:\源文件.xls")
AStr = ""
H = 1 '假设数据从第一行开始,如果第一行是列名称,就改为从2开始
Do While xlsApp.Application.ActiveWorkbook.Sheets("Sheet1").Range("A" & CStr(H)).Value <> ""
AStr = AStr & xlsApp.Application.ActiveWorkbook.Sheets("Sheet1").Range("A" & CStr(H)).Value & _
Range("b" & CStr(H)) & Range("c" & CStr(H)) & Range("d" & CStr(H)) & Range("e" & CStr(H)) & _
Range("f" & CStr(H)) & vbCrLf
H = H + 1
Loop
Text1.Text = AStr
xlsApp.ActiveWorkbook.Close savechanges:=True '关闭活动工作簿同时保存对它的更改。
xlsApp.Quit '关闭EXCELL
Set xlsApp = Nothing

End Sub
展开
 我来答
Wesen00
2015-05-11 · TA获得超过489个赞
知道小有建树答主
回答量:1507
采纳率:57%
帮助的人:433万
展开全部
如果只是这一个文件可以直接用公式做出来,另存为txt即可。
如果是很多文件需要转换,就要写个小程序,代工,点名字可以查联系方式。
syx54
2015-05-11 · TA获得超过7379个赞
知道大有可为答主
回答量:6567
采纳率:83%
帮助的人:2774万
展开全部
这个应该容易做到!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式