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

从Excel表格构建数据表

命令说明

从Excel表格构建数据表

命令原型

objDatatable = Datatable.BuildDataTableFromExcel(filePath, sheetName, optionArgs)

命令参数

参数必选类型默认值说明
filePathTruepath'''C:\Users'''指定文件路径,仅支持‘.xls'、 '.xlsx'、 '.xlsm'、'.xlsb'、'.odf'、'.ods'、'.odt'格式
sheetNameTruestring"Sheet1"指定Excel表格中的工作表。可以填写工作表的名称(如 “Sheet1”),也可以填写工作表的顺序值(如 0 ),必须为从0开始的整数值,即第一个工作表的顺序为0,第二个工作表的顺序为1,以此类推
headerFalsebooleantrue是否将表格的第一行作为数据表列名,默认为是

返回结果

objDatatable,将命令运行后的结果赋值给此变量。

运行实例

/*********************************从Excel表格构建数据表*******************************
命令原型:
objDatatable = Datatable.BuildDataTableFromExcel(filePath, sheetName, optionArgs)
入参:
filePath--文件路径。注:指定文件路径,仅支持‘.xls'、 '.xlsx'、 '.xlsm'、'.xlsb'、'.odf'、'.ods'、'.odt'格式
sheetName--工作表名。注:指定Excel表格中的工作表。可以填写工作表的名称(如 “Sheet1”),也可以填写工作表的顺序值(如 0 ),必须为从0开始的整数值,即第一个工作表的顺序为0,第二个工作表的顺序为1,以此类推
header--首行为列名。注:是否将表格的第一行作为数据表列名,默认为是
出参:
objDatatable--函数调用的输出保存到的变量。
注意事项:

********************************************************************************/
Dim objDatatable = ""
objDatatable = Datatable.BuildDataTableFromExcel('''C:\Users''', "Sheet1", {"header":true})
TracePrint(objDatatable)