跳到主要内容
版本:v6.5.0

保存到Excel工作簿

命令说明

将数据表保存到Excel工作簿

命令原型

Datatable.SaveToExcel(dtTable, sheetName, path, bIncludeColHead)

命令参数

参数必选类型默认值说明
dtTableTrueexpressionobjDatatable被保存为Excel文件的数据表对象,通常为“构建数据表”命令或“从Excel表格构建数据表”命令的返回值
sheetNameTruestring"Sheet1"指定Excel表格中的工作表。可以填写工作表的名称(如 “Sheet1”),也可以填写工作表的顺序值(如 0 ),必须为从0开始的整数值,即第一个工作表的顺序为0,第二个工作表的顺序为1,以此类推
pathTruepath'''C:\Users'''指定保存为Excel文件的具体路径,仅支持‘.xls’、‘.xlsx’、‘.xlsm’格式,推荐选择‘.xlsx’格式。若被保存为的Excel文件不存在,则创建此文件;若被保存为的Excel文件已存在且格式为‘.xlsx’或‘.xlsm’,当内部指定的工作表已存在则将内容进行覆盖,若指定的工作表不存在则创建;若被保存为的Excel文件已存在,且格式为‘.xls’,则直接全部覆盖已有Excel文件,仅保留指定的工作表内容
bIncludeColHeadTruebooleanTrue是否将数据表的列头写入到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)