将工作簿保存到指定文件。成功时返回 1。
以 .xlsx 结尾的文件名通过 XLSX
导出桥接写入;.xls、.html 和
.rtf 继续使用经典导出器
语法
function SaveAs( Filename: WideString): Integer;
| FileName |
WideString。指示要保存的文件名的字符串。可以包含完整路径;如果不包含,组件会将文件保存在当前文件夹中 |
示例
此示例创建 Example1.xls 工作簿和 Example1.html,其中包含两个工作表,分别包含来自 Table1 和 Table2 数据集的数据
begin
DataToXLS1.Workbook := nil; //清除工作簿
//第一个数据集
DataToXLS1.WorksheetName := 'Table1 sheet'; //指定第一个工作表的名称
DataToXLS1.Dataset := Table1; //指定要导出的数据集
DataToXLS1.ExportDataset;
//第二个数据集
DataToXLS1.WorksheetName := 'Table2 sheet'; //指定第二个工作表的名称
DataToXLS1.Dataset := Table2; //指定要导出的数据集
DataToXLS1.ExportDataset;
DataToXLS1.SaveAs('Example1.xls'); //将创建的工作簿保存到 Example1.xls 文件
DataToXLS1.SaveAs('Example1.xlsx'); //将创建的工作簿保存到 Example1.xlsx 文件
DataToXLS1.SaveAs('Example1.html'); //将创建的工作簿保存到 Example1.html 文件
DataToXLS1.SaveAs('Example1.rtf'); //将创建的工作簿保存到 Example1.rtf 文件
end;