SaveAs 方法
將工作表儲存至檔案或串流。成功時傳回 1
語法
function SaveAs(FileName: WideString; FileFormat: TXLSFileFormat): Integer;
function SaveAs(Stream: TStream; FileFormat: TXLSFileFormat): Integer;
| FileName |
WideString,字串,表示要儲存的檔名。可包含完整路徑;若未提供,元件會將檔案儲存在目前資料夾 |
| FileFormat |
TXLSFileFormat,表示要儲存之檔案的格式 |
| Stream |
TStream,儲存到 Stream 參數指定的串流 |
描述
FileFormat 可以是下列 TXLSFileFormat 常數之一
| xlRTF |
RTF 檔案格式 |
| xlHTML |
HTML 檔案格式 |
| xlCSV |
逗號分隔值檔案格式(CSV) |
| xlText |
定位字元分隔值檔案格式(TSV) |
| xlUnicodeCSV |
逗號分隔 Unicode 值檔案格式(CSV) |
| xlUnicodeText |
定位字元分隔 Unicode 值檔案格式(TSV) |
範例
Workbook.Sheets[1].SaveAs('sheet.csv', xlCSV);
此範例將第一個工作表儲存為 RTF 檔案
Workbook.Sheets[1].SaveAs('sheet.rtf', xlRTF);
此範例將第一個工作表儲存為 HTML 檔案
Workbook.Sheets[1].SaveAs('sheet.html', xlHTML);
此範例將第一個工作表儲存為 TSV 檔案
Workbook.Sheets[1].SaveAs('sheet.tsv', xlText);
此範例將第一個工作表儲存為 Unicode TSV 檔案
Workbook.Sheets[1].SaveAs('sheet.tsv', xlUnicodeText);
此範例將第一個工作表儲存為 Unicode CSV 檔案
Workbook.Sheets[1].SaveAs('sheet.csv', xlUnicodeCSV);