保存到Excel工作簿
命令说明
将数据表保存到Excel工作簿
命令原型
Datatable.SaveToExcel(dtTable, sheetName, path, bIncludeColHead)
命令参数
参数 | 必选 | 类型 | 默认值 | 说明 |
---|---|---|---|---|
dtTable | True | expression | objDatatable | 被保存为Excel文件的数据表对象,通常为“构建数据表”命令或“从Excel表格构建数据表”命令的返回值 |
sheetName | True | string | "Sheet1" | 指定Excel表格中的工作表。可以填写工作表的名称(如 “Sheet1”),也可以填写工作表的顺序值(如 0 ),必须为从0开始的整数值,即第一个工作表的顺序为0,第二个工作表的顺序为1,以此类推 |
path | True | path | '''C:\Users''' | 指定保存为Excel文件的具体路径,仅支持‘.xls’、‘.xlsx’、‘.xlsm’格式,推荐选择‘.xlsx’格式。若被保存为的Excel文件不存在,则创建此文件;若被保存为的Excel文件已存在且格式为‘.xlsx’或‘.xlsm’,当内部指定的工作表已存在则将内容进行覆盖,若指定的工作表不存在则创建;若被保存为的Excel文件已存在,且格式为‘.xls’,则直接全部覆盖已有Excel文件,仅保留指定的工作表内容 |
bIncludeColHead | True | boolean | True | 是否将数据表的列头写入到Excel文件中,默认为“是”。选择“否”时,数据表的列头不会被写入到Excel文件中 |
返回结果
运行实例
/*********************************保存到Excel工作簿*********************************
命令原型:
Datatable.SaveToExcel(dtTable, sheetName, path, bIncludeColHead)
入参:
dtTable--数据表对象。注:被保存为Excel文件的数据表对象,通常为“构建数据表”命令或“从Excel表格构建数据表”命令的返回值
sheetName--工作表名。注:指定Excel表格中的工作表。可以填写工作表的名称(如 “Sheet1”),也可以填写工作表的顺序值(如 0 ),必须为从0开始的整数值,即第一个工作表的顺序为0,第二个工作表的顺序为1,以此类推
path--保存路径。注:指定保存为Excel文件的具体路径,仅支持‘.xls’、‘.xlsx’、‘.xlsm’格式,推荐选择‘.xlsx’格式。若被保存为的Excel文件不存在,则创建此文件;若被保存为的Excel文件已存在且格式为‘.xlsx’或‘.xlsm’,当内部指定的工作表已存在则将内容进行覆盖,若指定的工作表不存在则创建;若被保存为的Excel文件已存在,且格式为‘.xls’,则直接全部覆盖已有Excel文件,仅保留指定的工作表内容
bIncludeColHead--包含列头。注:是否将数据表的列头写入到Excel文件中,默认为“是”。选择“否”时,数据表的列头不会被写入到Excel文件中
出参:
无
注意事项:
无
********************************************************************************/
Datatable.SaveToExcel(objDatatable, "Sheet1", '''C:\Users''', True)