Zapisuje skoroszyt do wskazanego pliku. Zwraca 1 w przypadku powodzenia
Nazwy plików kończące się na .xlsx są zapisywane przez most eksportu XLSX; .xls, .html i
.rtf nadal korzystają z klasycznych eksporterów
Składnia
function SaveAs(Filename: WideString): Integer;
| FileName |
WideString. Łańcuch określający nazwę pliku do zapisania. Możesz podać pełną ścieżkę; jeśli tego nie zrobisz, komponent zapisze plik w bieżącym folderze |
Przykład
Ten przykład tworzy skoroszyt Example1.xls i plik Examle1.html z dwoma arkuszami zawierającymi dane z DBGrid1 i DBGrid2
begin
GridToXLS1.Workbook := nil; //Clears skoroszyt
//First dbgrid
GridToXLS1.WorksheetName := 'DBGrid1 sheet'; //Określa nazwę pierwszego arkusza
GridToXLS1.DBGrid := DBGrid1; //Określa DBGrid do eksportu
GridToXLS1.ExportDBGrid;
//Second dbgrid
GridToXLS1.WorksheetName := 'DBGrid2 sheet'; //Określa nazwę drugiego arkusza
GridToXLS1.DBGrid := DBGrid2; //Określa DBGrid do eksportu
GridToXLS1.ExportDBGrid;
GridToXLS1.SaveAs('Example1.xls'); //Saves created skoroszyt do Example1.xls plik
GridToXLS1.SaveAs('Example1.xlsx'); //Saves created skoroszyt do Example1.xlsx plik
GridToXLS1.SaveAs('Example1.html'); //Saves created skoroszyt do Example1.html plik
GridToXLS1.SaveAs('Example1.rtf'); //Saves created skoroszyt do Example1.rtf plik
end;