HotXLS 文件

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)

範例

此範例將第一個工作表儲存為 CSV 檔案

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);