บันทึก Workbook ไปยังไฟล์ที่ระบุ คืนค่า 1 หากสำเร็จ
ชื่อไฟล์ที่ลงท้ายด้วย .xlsx จะเขียนผ่าน XLSX export bridge; .xls, .html และ
.rtf ยังคงใช้ตัวส่งออกแบบคลาสสิก
ไวยากรณ์
function SaveAs( Filename: WideString): Integer;
| FileName |
WideString. สตริง that indicates name ของ file to be saved. You can include full path; หาก you don't, component saves file ใน current folder |
ตัวอย่าง
ตัวอย่างนี้สร้าง Workbook Example1.xls และ Example1.html ที่มี Worksheet สองแผ่นซึ่งมีข้อมูลจาก dataset Table1 และ Table2
begin
DataToXLS1.Workbook := nil; //Clears เวิร์กบุ๊ก
//First dataset
DataToXLS1.WorksheetName := 'Table1 sheet'; //ระบุชื่อสำหรับเวิร์กชีตแรก
DataToXLS1.Dataset := Table1; //ระบุชุดข้อมูลสำหรับการส่งออก
DataToXLS1.ExportDataset;
//Second dataset
DataToXLS1.WorksheetName := 'Table2 sheet'; //ระบุชื่อสำหรับเวิร์กชีตที่สอง
DataToXLS1.Dataset := Table2; //ระบุชุดข้อมูลสำหรับการส่งออก
DataToXLS1.ExportDataset;
DataToXLS1.SaveAs('Example1.xls'); //Saves the created เวิร์กบุ๊ก into Example1.xls ไฟล์
DataToXLS1.SaveAs('Example1.xlsx'); //Saves the created เวิร์กบุ๊ก into Example1.xlsx ไฟล์
DataToXLS1.SaveAs('Example1.html'); //Saves the created เวิร์กบุ๊ก into Example1.html ไฟล์
DataToXLS1.SaveAs('Example1.rtf'); //Saves the created เวิร์กบุ๊ก into Example1.rtf ไฟล์
end;