打开Excel工作簿
命令说明
通过指定路径打开一个Excel工作簿文件(如果文件不存在则会创建此文件),并返回Excel对象,支持xls、xlsx、xlsm格式
命令原型
objExcelWorkBook = Excel.OpenExcel(sPath,bVisible,appType,pwd,writePwd)
命令参数
参数 | 必选 | 类型 | 默认值 | 说明 |
---|---|---|---|---|
sPath | True | path | '''C:\Users''' | Excel工作簿文件路径,如果指定路径不存在对应文件,该命令将在此路径创建该文件 |
bVisible | True | boolean | True | 是否已可视化的模式打开Excel |
appType | True | enum | "Excel" | 使用Excel或者WPS打开 |
pwd | True | string | "" | 工作薄的打开密码,创建新文件时忽略 |
writePwd | True | string | "" | 工作薄的编辑密码,创建新文件时忽略 |
返回结果
objExcelWorkBook,将命令运行后的结果赋值给此变量。
运行实例
/*********************************打开Excel***************************************
命令原型:
objExcelWorkBook = Excel.OpenExcel('''C:\Users''',true,"Excel","","")
入参:
sPath--Excel工作簿文件路径,如果指定路径不存在对应文件,该命令将在此路径创建该文件。
bVisible--是否已可视化的模式打开Excel。(布尔值true/false)
appType--使用office软件打开。wps使用waps打开
pwd--工作簿打开密码,文件打开密码,默认为空
writePws--工作簿编辑密码,对文件进行编辑的密码,默认为空
出参:
objExcelWorkBook--函数调用的输出保存到的变量。
**********************************************************************************/
Dim objExcelWorkBook = ""
objExcelWorkBook = Excel.OpenExcel(@res"模板.xlsx",True,"Excel","","")
TracePrint "打开Excel:Excel文件'测试.xlsx'已打开,为可视模式"
// Excel对象操作完毕后,建议关闭文件,否则大规模占用机器内存,本处引用关闭工作簿命令在下面进行讲解
Excel.CloseExcel(objExcelWorkBook,False)