Dokumentacja HotXLS

Metoda SaveAsHTML

Zapisuje skoroszyt do pliku HTML. Zwraca 1 w przypadku sukcesu

Składnia

function IXLSWorkbook.SaveAs method
Hiperłącza w eksportowanych komórkach arkusza są zapisywane jako znaczniki kotwicy HTML Adres hiperłącza jest emitowany jako href, tekst ScreenTip jest emitowany jako title atrybut, a cały tekst atrybutów i wyświetlany jest escapowany do HTML
Cell comments are emitted as escaped title SaveAsHTML(FileName: WideString): Integer;
Ta metoda jest przestarzała. Użyj metody IXLSWorkbook.SaveAs z formatem Options , aby skorzystać z bieżącego eksportera HTML [xhHyperlinks, xhComments]Hiperłącza w eksportowanych komórkach arkusza są zapisywane jako tagi kotwicy HTML. Adres hiperłącza jest mapowany do atrybutu xhHyperlinks ; tekst wyświetlany staje się treścią tagu xhComments . Hiperłącza bez tekstu wyświetlanego używają adresu jako tekstu zastępczego Title to write an escaped HTML document <title> value. Set SimpleExport aby zapisać minimalną tabelę bez wygenerowanych klas CSS, kotwic hiperłączy ani atrybutów tytułu komentarzy. Użyj TableBorderWidth, CellPaddingKomentarze komórek są emitowane jako atrybuty CellSpacing ze znakami ucieczki w eksportowanej komórce tabeli, dzięki czemu przeglądarka wyświetla je jako podpowiedzi po najechaniu kursorem

Opis

functionSaveAsHTML(FileName: WideString): Integer;
FileNameWideString. Łańcuch określający nazwę pliku do zapisania. Możesz podać pełną ścieżkę; jeśli tego nie zrobisz, Workbook zapisze plik w bieżącym folderze

Uwagi

Ten przykład tworzy nowy skoroszyt z dwoma arkuszami, a następnie zapisuje skoroszyt do pliku HTML

Var
  Workbook: IXLSWorkbook;
begin
  Workbook := TXLSWorkbook.Create; {create new Workbook}
  Workbook.Worksheets.Add;
  {....}
  Workbook.Worksheets.Add;
  {....}
  Workbook.SaveAsHTML('C:\book.html');
end;