找回密码
 加入
搜索
查看: 4778|回复: 7

[系统综合] [已解决]_ExcelBookSaveAs 为什么不能另存为txt格式啊,郁闷!

  [复制链接]
发表于 2011-8-29 23:03:57 | 显示全部楼层 |阅读模式
本帖最后由 binghc 于 2011-8-31 20:26 编辑

_$sType [可选参数] Excel可写文件类型字符串 = "xls|csv|txt|template|html", 默认"xls"

为什么我保存为txt格式就出错呢,郁闷!

怎么另存为txt格式呢
发表于 2011-8-30 10:43:55 | 显示全部楼层
说明excel.au3需要升级了,将其中的
If $sType = "txt" Then $sType = $xlTextWindows
改为:If $sType = "txt" Then $sType = -4158
则可以存成txt
我是在3.3.7.2版本office2003下实现的

评分

参与人数 2金钱 +40 收起 理由
binghc + 30
papapa314 + 10

查看全部评分

发表于 2011-8-30 20:00:37 | 显示全部楼层
回复 2# h20040606

学习了。 请问,如果要保存为csv格式,这个 $sType的值应该为多少呢?我查了下msdn,貌似没有查到。兄台不知道是从哪里查到的。
thanks in advance!!!
发表于 2011-8-30 21:47:02 | 显示全部楼层
将其中的
If $sType = "csv" Then $sType = $xlCSVMSDOS
改为:If $sType = "csv" Then $sType = 6 则可以存成csv
我是在3.3.7.2版本office2003下实现的
 楼主| 发表于 2011-8-30 22:59:49 | 显示全部楼层
回复 2# h20040606


    测试成功,十分感谢!
发表于 2011-8-31 12:37:39 | 显示全部楼层
常量 值 
xlAddIn  18 
xlCSV  6 
xlCSVMac  22 
xlCSVMSDOS  24 
xlCSVWindows  23 
xlCurrentPlatformText  -4158 
xlDBF2  7 
xlDBF3  8 
xlDBF4  11 
xlDIF  9 
xlExcel2  16 
xlExcel2FarEast  27 
xlExcel3  29 
xlExcel4  33 
xlExcel4Workbook  35 
xlExcel5  39 
xlExcel7  39 
xlExcel9795  43 
xlHtml  44 
xlIntlAddIn  26 
xlIntlMacro  25 
xlSYLK  2 
xlTemplate  17 
xlTextMac  19 
xlTextMSDOS  21 
xlTextPrinter  36 
xlTextWindows  20 
xlUnicodeText  42 
xlWebArchive  45 
xlWJ2WD1  14 
xlWJ3  40 
xlWJ3FJ3  41 
xlWK1  5 
xlWK1ALL  31 
xlWK1FMT  30 
xlWK3  15 
xlWK3FM3  32 
xlWK4  38 
xlWKS  4 
xlWorkbookNormal  -4143 
xlWorks2FarEast  28 
xlWQ1  34 
xlXMLData  47 
xlXMLSpreadsheet  46 
Excel VBA 文件类型枚举常量对应的数值
发表于 2015-6-2 17:03:18 | 显示全部楼层
果断收藏,很有用
发表于 2018-8-13 13:55:41 | 显示全部楼层
模拟鼠标操作另存为,怎么选择csv文件格式?
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-5-1 04:28 , Processed in 0.079510 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表