SaveAs methode
Slaat de waarden van het bereik op in een bestand of stream. Retourneert 1 bij succes
Syntaxis
functie SaveAs(FileName: WideString; FileFormat: TXLSFileFormat): Integer;
functie SaveAs(Stream: TStream; FileFormat: TXLSFileFormat): Integer;
| FileName |
WideString. een tekenreeks die de naam van het op te slaan bestand aangeeft. Je kunt een volledig pad opnemen; doe je dat niet, dan slaat de component het bestand op in de huidige map |
| FileFormat |
TXLSFileFormat. A value that indicates format of the file to be saved |
| Stream |
TStream. Saves to a stream specified in the Stream parameter |
Beschrijving
FileFormat can be one of these TXLSFileFormat constants
| xlHTML |
HTML file format |
| xlCSV |
Bestandsformaat met door komma's gescheiden waarden (CSV) |
| xlText |
Bestandsformaat met door tabs gescheiden waarden (TSV) |
| xlUnicodeCSV |
Bestandsformaat met door komma's gescheiden unicode-waarden (CSV) |
| xlUnicodeText |
Bestandsformaat met door tabs gescheiden unicode-waarden (TSV) |
Voorbeeld
dit voorbeeld slaat cellen A1:F100 op werkblad één op als CSV-bestand
Workbook.Sheets[1].Range['A1', 'F100'].SaveAs('expdata.csv', xlCSV);
dit voorbeeld slaat cellen A1:F100 op werkblad één op als HTML-bestand
Workbook.Sheets[1].Range['A1', 'F100'].SaveAs('expdata.html', xlHTML);
dit voorbeeld slaat de cellen A1:F100 op werkblad één op in een TSV-bestand (Tab Separated Values)
Workbook.Sheets[1].Range['A1', 'F100'].SaveAs('expdata.tsv', xlText);
this example saves the entire Worksheet as sheet.csv
Workbook.Sheets[1].UsedRange.SaveAs('sheet.csv', xlCSV);
dit voorbeeld slaat het volledige werkblad op als unicodebestand sheet.csv
Workbook.Sheets[1].UsedRange.SaveAs('sheet.csv', xlUnicode CSV);
dit voorbeeld slaat de cellen A1:F100 op werkblad één op in een unicode-TSV-bestand (Tab Separated Values)
Workbook.Sheets[1].Range['A1', 'F100'].SaveAs('expdata.tsv', xlUnicodeText);