vbs 之 解决打开Excel文件格式与扩展名指定格式不一致的问题
' Q:解决打开Excel文件格式与扩展名指定格式不一致的问题
' A: 使用工作簿saveAs时,往往忽略掉它的第二个参数FileFormat,添加即可。
比如:
set bookDiff = oExcel.workBooks.add
workbooks.saveAs diffBomPath, -
workbooks.close
常用的fileFormat格式:
| 名称Name | 值Value | 说明Description | 扩展名 |
|---|---|---|---|
| xlAddInxlAddIn | 18 | Microsoft Excel 97-2003 外接程序Microsoft Excel 97-2003 Add-In | *.xla*.xla |
| xlAddIn8xlAddIn8 | 18 | Microsoft Excel 97-2003 外接程序Microsoft Excel 97-2003 Add-In | *.xla*.xla |
| xlCSVxlCSV | 6 | CSVCSV | *.csvCSV |
| xlCSVMac | 22 | Macintosh CSVMacintosh CSV | *.csvCSV |
| xlCSVMSDOS | 24 | MSDOS CSV | *.csvCSV |
| xlCSVWindows | 23 | Windows CSV | *.csvCSV |
| xlCurrentPlatformText | -4158 | 当前平台文本Current Platform Text | *.txt.txt |
| xlDBF2xlDBF2 | 7 | Dbase 2 格式Dbase 2 format | *.dbf*.dbf |
| xlDBF3 | 8 | Dbase 3 格式Dbase 3 format | *.dbf*.dbf |
| xlDBF4 | 11 | Dbase 4 格式Dbase 4 format | *.dbf*.dbf |
| xlDIF | 9 | 数据交换格式Data Interchange format | *.difDIF |
| xlExcel12 | 50 | Excel 二进制工作簿Excel Binary Workbook | *.xlsb*.xlsb |
| xlExcel2 | 16 | Excel 版本 2.0 (1987)Excel version 2.0 (1987) | *.xls |
| xlExcel2FarEast | 27 | Excel 版本 2.0 中文 (1987)Excel version 2.0 far east (1987) | *.xls*.xls |
| xlExcel3xlExcel3 | 29 | Excel 版本 3.0 (1990)Excel version 3.0 (1990) | *.xls |
| xlExcel4xlExcel4 | 33 | Excel 版本 4.0 (1992) | *.xls*.xls |
| xlExcel4WorkbookxlExcel4Workbook | 35 | Excel 版本 4.0工作簿格式 (1992)Workbook format (1992) | *.xlw*.xlw |
| xlExcel5xlExcel5 | 39 | Excel 版本 5.0 (1994) | *.xls*.xls |
| xlExcel7xlExcel7 | 39 | Excel 95(版本 7.0)Excel 95 (version 7.0) | *.xls |
| xlExcel8xlExcel8 | 56 | Excel 97-2003 工作簿 | *.xls*.xls |
| xlExcel9795xlExcel9795 | 43 | Excel 版本 95 和 97 | *.xls*.xls |
| xlHtmlxlHtml | 44 | HTML 格式 | .htm;.html*.htm; *.html |
| xlIntlAddInxlIntlAddIn | 26 | 国际外接程序 | 无文件扩展名No file extension |
| xlIntlMacroxlIntlMacro | 25 | 国际宏International Macro | 无文件扩展名 |
| xlOpenDocumentSpreadsheetxlOpenDocumentSpreadsheet | 60 | OpenDocument 电子表格OpenDocument Spreadsheet | *.ods*.ods |
| xlOpenXMLAddInxlOpenXMLAddIn | 55 | Open XML 外接程序Open XML Add-In | *.xlam*.xlam |
| xlOpenXMLStrictWorkbookxlOpenXMLStrictWorkbook | 61 | Strict Open XML 文件 | *.xlsx*.xlsx |
| xlOpenXMLTemplatexlOpenXMLTemplate | 54 | Open XML 模板Open XML Template | *.xltx*.xltx |
| xlOpenXMLTemplateMacroEnabledxlOpenXMLTemplateMacroEnabled | 53 | 启用 Open XML 模板宏Open XML Template Macro Enabled | *.xltm*.xltm |
| xlOpenXMLWorkbookxlOpenXMLWorkbook | 51 | Open XML 工作簿Open XML Workbook | *.xlsx*.xlsx |
| xlOpenXMLWorkbookMacroEnabledxlOpenXMLWorkbookMacroEnabled | 52 | 启用 Open XML 工作簿宏Open XML Workbook Macro Enabled | *.xlsm*.xlsm |
| xlSYLKxlSYLK | 2 | 符号链接格式Symbolic Link format | *.slk*.slk |
| xlTemplatexlTemplate | 17 | Excel 模板格式Excel Template format | *.xlt*.xlt |
| xlTemplate8xlTemplate8 | 17 | 模板 8Template 8 | *.xlt*.xlt |
| xlTextMacxlTextMac | 19 | Macintosh 文本Macintosh Text | *.txt.txt |
| xlTextMSDOSxlTextMSDOS | 21 | MSDOS 文本MSDOS Text | *.txt.txt |
| xlTextPrinterxlTextPrinter | 36 | 打印机文本Printer Text | *.prn*.prn |
| xlTextWindowsxlTextWindows | 20 | Windows 文本Windows Text | *.txt.txt |
| xlUnicodeTextxlUnicodeText | 42 | Unicode 文本Unicode Text | 无文件扩展名;*.txtNo file extension; *.txt |
| xlWebArchivexlWebArchive | 45 | Web 档案Web Archive | .mh;.mhtml*.mht; *.mhtml |
| xlWJ2WD1xlWJ2WD1 | 14 | 日语 1-2-3Japanese 1-2-3 | *.wj2*.wj2 |
| xlWJ3xlWJ3 | 40 | 日语 1-2-3Japanese 1-2-3 | *.wj3WJ3 |
| xlWJ3FJ3xlWJ3FJ3 | 41 | 日语 1-2-3 格式Japanese 1-2-3 format | *.wj3WJ3 |
| xlWK1xlWK1 | 5 | Lotus 1-2-3 格式Lotus 1-2-3 WK4 format | *.wk1WK1 |
| xlWK1ALLxlWK1ALL | 31 | Lotus 1-2-3 格式Lotus 1-2-3 WK4 format | *.wk1WK1 |
| xlWK1FMTxlWK1FMT | 30 | Lotus 1-2-3 格式Lotus 1-2-3 WK4 format | *.wk1WK1 |
| xlWK3xlWK3 | 15 | Lotus 1-2-3 格式Lotus 1-2-3 WK4 format | *.wk3WK3 |
| xlWK3FM3xlWK3FM3 | 32 | Lotus 1-2-3 格式Lotus 1-2-3 WK4 format | *.wk3WK3 |
| xlWK4xlWK4 | 38 | Lotus 1-2-3 格式Lotus 1-2-3 WK4 format | *.wk4WK4 |
| xlWKSxlWKS | 4 | Lotus 1-2-3 格式Lotus 1-2-3 WK4 format | *.wks*.wks |
| xlWorkbookDefaultxlWorkbookDefault | 51 | 默认工作簿Workbook default | *.xlsx*.xlsx |
| xlWorkbookNormal | -4143 | 常规工作簿Workbook normal | *.xls*.xls |
| xlWorks2FarEastxlWorks2FarEast | 28 | Microsoft Works 2.0 两端对齐格式Microsoft Works 2.0 far east format | *.wks*.wks |
| xlWQ1xlWQ1 | 34 | Quattro Pro 格式Quattro Pro format | *.wq1WQ1 |
| xlXMLSpreadsheetxlXMLSpreadsheet | 46 | XML 电子表格XML Spreadsheet | *.xml*.xml |
vbs 之 解决打开Excel文件格式与扩展名指定格式不一致的问题的更多相关文章
- 关于asp.net C# 导出Excel文件 打开Excel文件格式与扩展名指定格式不一致的解决办法
-----转载:http://blog.csdn.net/sgear/article/details/7663502 关于asp.net C# 导出Excel文件 打开Excel文件格式与扩展名指定格 ...
- C# 导出Excel文件 所导出文件打开时提示“Excel文件格式与扩展名指定格式不一致”
Microsoft.Office.Interop.Excel.Application xlApp = new Microsoft.Office.Interop.Excel.Application(); ...
- Microsoft Excel软件打开文件出现文件的格式与文件扩展名指定格式不一致?
今天winform代码做一个datagridview数据导出功能,导出的excel文件的后缀是*.xls(Micorsoft Excel 2000), 而本机新建的excel文件的后缀是 *.xlsx ...
- 解决 Excel2013打开提示 文件格式和扩展名不匹配。文件可能已损坏或不安全
有的时候打开xls文档时,会提示“文件格式和扩展名不匹配.文件可能已损坏或不安全.除非您信任其来源,否则请勿打开.是否仍要打开它?” 遇到这种情况,我们需要 1.win键+R键,打开“运行“,输入re ...
- excel打开提示 文件格式和扩展名不匹配。文件可能已损坏或不安全。除非您信任其来源,否则请勿打开。是否仍要打开它?
有的时候打开xls文档时,会提示“文件格式和扩展名不匹配.文件可能已损坏或不安全.除非您信任其来源,否则请勿打开.是否仍要打开它?” 遇到这种情况,我们需要 打开“注册表编辑器” win键+R键,打开 ...
- Excel2013打开提示 文件格式和扩展名不匹配。文件可能已损坏或不安全。除非您信任其来源,否则请勿打开。是否仍要打开它?
有的时候打开xls文档时,会提示“文件格式和扩展名不匹配.文件可能已损坏或不安全.除非您信任其来源,否则请勿打开.是否仍要打开它?” 遇到这种情况,我们需要 1.win键+R键,打开“运行“,输入re ...
- asp.net将页面内容按需导入Excel,并设置excel样式,下载文件(解决打开格式与扩展名指定的格式不统一的问题)
//请求一个excel类 Microsoft.Office.Interop.Excel.ApplicationClass excel = null; //创建 Workbook对象 Microsoft ...
- 打开Excel时提示"您尝试打开的文件**.xls的格式与文件扩展名指定的格式不一致"
问题描述: 系统安装了WPS时,Analyzer导出excel时候,会提示"您尝试打开的文件**.xls的格式与文件扩展名指定的格式不一致",这是Excel的安全问题, ...
- Excel:您尝试打开的文件的格式与文件扩展名指定的格式不一致
报错信息: 打开文件时提示"您尝试打开的文件xxx.xls的格式与文件扩展名指定的格式不一致.打开文件前请验证文件没有损坏且来源可信.是否立即打开该文件?",卸载Office 20 ...
随机推荐
- 深入理解dijkstra+堆优化
深入理解dijkstra+堆优化 其实就这几种代码几种结构,记住了完全就可以举一反三,所以多记多练多优化多思考. Dijkstra 对于一个有向图或无向图,所有边权为正(边用邻接矩阵的形式给出), ...
- HTML-参考手册: HTML 字符集
ylbtech-HTML-参考手册: HTML 字符集 1.返回顶部 1. HTML 字符集 HTML 字符集 如需正确地显示 HTML 页面,浏览器必须知道使用何种字符集. 万维网早期使用的字符集是 ...
- (14)C++ 代码重用
valarray<,,,, };//进行高速的数字计算 int a= val.size();//返回包含元素个数 int b= val.sum();//元素总和 int c= val.max() ...
- (转)SQL Server 数据类型映射
SQL Server 数据类型映射 SQL Server 和 .NET Framework 基于不同的类型系统. 例如,.NET Framework Decimal 结构的最大小数位数为 28,而 S ...
- Java内部类类型
可以在类中的任何位置定义内部类,并在其中编写Java语句.有三种类型的内部类. 内部类的类型取决于位置和声明的方式. 成员内部类 局部内部类 匿名内部类 成员内部类 成员内部类在类中声明的方式与声明成 ...
- HDU3450_Counting Sequences
题意: 让你从所给的序列中找到他的子序列,使他们相邻之间差距不超过d,问有多少个转移的子序列 这题第一眼大概就知道是状态转移,sum[i]表示以前i个中有多少个,那么sum[i+1]比sum[i] 多 ...
- Zookeeper安装配置及简单使用
我使用的CentOS 7阿里云服务器,ZK依赖JDK,需要先安装jdk并配置jdk环境变量. 1.安装wget: yum –y install wget 2.下载Zookeeper(http://mi ...
- Mysql 主从同步(转载)
第一步: 在master上创建用于同步的用户 GRANT FILE,REPLICATION SLAVE,REPLICATION CLIENT,SUPER ON *.* TObackup@'192.16 ...
- springCloud的使用01-----服务的注册和发现
1 搭建eureka注册服务器 1.1 创建springboot项目,导入相应的jar包依赖 <project xmlns="http://maven.apache.org/POM/4 ...
- idea部署tomcat项目时,在项目里打断点不能拦截
以下内容都是基于我自己的项目(如未解决道友们的问题,请别介意) idea部署tomcat项目时,在项目里打断点不能拦截,工作中遇到的问题,记录一下(tomcat6) 当项目的以下内容配置完毕后,启动项 ...