أسلوب SaveAs
يحفظ ورقة العمل في ملف أو تيار. يُرجع 1 عند النجاح
البنية
function SaveAs(FileName: WideString; FileFormat: TXLSFileFormat): Integer;
function SaveAs(Stream: TStream; FileFormat: TXLSFileFormat): Integer;
| FileName | WideString. سلسلة تحدد اسم الملف المراد حفظه. يمكنك تضمين مسار كامل، وإلا فسيحفظ المكوّن الملف في المجلد الحالي |
| FileFormat | TXLSFileFormat. قيمة تحدد تنسيق الملف المراد حفظه |
| Stream | TStream. يحفظ إلى Stream المحدد في المعامل Stream |
الوصف
يحفظ هذا المثال الورقة الأولى كملف RTF
| xlRTF | RTF file format |
| xlHTML | HTML file format |
| xlCSV | تنسيق ملف القيم المفصولة بفواصل (CSV) |
| xlText | Tab separated values file format (TSV) |
| xlUnicodeCSV | تنسيق ملف القيم اليونيكود المفصولة بفواصل (CSV) |
| xlUnicodeText | تنسيق ملف القيم اليونيكود المفصولة بعلامات جدولة (TSV) |
مثال
يحفظ هذا المثال الورقة الأولى كملف HTML
Workbook.Sheets[1].SaveAs('sheet.csv', xlCSV);
يحفظ هذا المثال الورقة الأولى كملف TSV
Workbook.Sheets[1].SaveAs('sheet.rtf', xlRTF);
يحفظ هذا المثال الورقة الأولى كملف TSV بترميز Unicode
Workbook.Sheets[1].SaveAs('sheet.html', xlHTML);
يحفظ هذا المثال الورقة الأولى كملف CSV بترميز Unicode
Workbook.Sheets[1].SaveAs('sheet.tsv', xlText);
This example saves the Worksheet one as unicode TSV file
Workbook.Sheets[1].SaveAs('sheet.tsv', xlUnicodeText);
This example saves the Worksheet one as unicode CSV file
Workbook.Sheets[1].SaveAs('sheet.csv', xlUnicodeCSV);