需要使用DataTable的关键字 WriteExcelFile
<Path>.writeExcelFile(FileName:string[, Sheet:string, NoDebugger:boolean=false]) → boolean
方法writeExcelFile将列表或表的内容导出到指定的Excel文件。 Plant Simulation会覆盖文件的任何现有内容。
该方法适用于对象DataStack,DataQueue,DataList,DataTable和TimeSequence。
在读取和写入MS Excel文件时,Plant Simulation使用Excel作为COM服务器。
因此,必须在计算机上安装MS Excel。 要继续使用以前不再受支持的Excel界面,可以使用开始选项-NativeExcel。
参量
•数据类型字符串的参数FileName指定了Plant Simulation将数据导出到的Excel文件。
文件名必须具有以下扩展名之一:.xls,.xlsx,.xlsm或。 xlsb。 文件扩展名确定Plant Simulation写入哪种Excel文件格式。
•数据类型字符串的可选参数Sheet指定工作表。 当您不输入时,Plant Simulation会将带有工作表名称的列表保存为Table1。
•数据类型为boolean的可选参数NoDebugger设置是否在访问失败后打开调试器。
当您不指定可选参数时,调试器将始终打开。
输入true时,调试器不会打开,并且在发生错误时该方法将返回值false。
默认值为false。
返回值
返回值的数据类型为布尔值。
举例:
MyDataStack.writeExcelFile("C:\users\nelly\factory_a.xls")
MyDataTable.writeExcelFile("C:\temp\factory_a.xls","Engines",true)
if MyDataList.writeExcelFile("C:\temp\data.xls")
-- data written successfully
else -- take appropriate measures
end
以此类推还可以使用关键字 writeExcelXMLFile readExcelFile进行写出和读入的操作