Metoda SaveAs
Uloží list do souboru nebo datového proudu. Při úspěchu vrací 1
Syntaxe
function SaveAs(FileName: WideString; FileFormat: TXLSFileFormat): Integer;
function SaveAs(Stream: TStream; FileFormat: TXLSFileFormat): Integer;
| FileName |
WideString. Řetězec udávající název souboru, který se má uložit. Můžete zadat úplnou cestu; pokud ji neuvedete, komponenta uloží soubor do aktuální složky |
| FileFormat |
TXLSFileFormat. Hodnota určující formát souboru, který se má uložit |
| Stream |
TStream. Uloží do streamu zadaného v parametru Stream |
Popis
FileFormat může být jedna z těchto konstant TXLSFileFormat
| xlRTF |
RTF file format |
| xlHTML |
HTML file format |
| xlCSV |
Comma separated values file format (CSV) |
| xlText |
Tab separated values file format (TSV) |
| xlUnicodeCSV |
Comma separated unicode values file format (CSV) |
| xlUnicodeText |
Tab separated unicode values file format (TSV) |
Příklad
Tento příklad uloží první list jako soubor CSV
Workbook.Sheets[1].SaveAs('sheet.csv', xlCSV);
Tento příklad uloží první list jako soubor RTF
Workbook.Sheets[1].SaveAs('sheet.rtf', xlRTF);
Tento příklad uloží první list jako soubor HTML
Workbook.Sheets[1].SaveAs('sheet.html', xlHTML);
Tento příklad uloží první list jako soubor TSV
Workbook.Sheets[1].SaveAs('sheet.tsv', xlText);
Tento příklad uloží první list jako soubor TSV ve formátu Unicode
Workbook.Sheets[1].SaveAs('sheet.tsv', xlUnicodeText);
Tento příklad uloží první list jako soubor CSV ve formátu Unicode
Workbook.Sheets[1].SaveAs('sheet.csv', xlUnicodeCSV);