Documentación de HotXLS

Metodo SaveAsHTML

Guarda la hoja de trabajo en un archivo HTML. Devuelve 1 si tiene exito

Observaciones

Este metodo esta en desuso. Use el metodo TXLSWorksheet.SaveAs TXLSWorksheet.SaveAs Los hipervinculos de las celdas exportadas se escriben como etiquetas de anclaje HTML. La direccion del hipervinculo se emite como href, ScreenTip como title
Los comentarios de celda se emiten como atributos title escapados en las celdas de tabla exportadas, de modo que las notas de revision siguen disponibles al pasar el raton href, el texto del ScreenTip se emite como un title atributo, y todo el texto de atributos y de visualización se escapa en HTML
Cell comments are emitted as escaped title como atributos en las celdas de la tabla exportada, de modo que las notas de revisión siguen disponibles como tooltips del navegador en el HTML generado
To customize exporter behavior, create TXLSHTMLExport directly. Its Options property defaults to [xhHyperlinks, xhComments]; remove xhHyperlinks para escribir las celdas vinculadas como texto plano escapado, o quite xhComments para suprimir la salida del título de los comentarios Establezca Title to write an escaped HTML document <title> value. Set SimpleExport para escribir una tabla mínima sin clases CSS generadas, anclas de hipervínculos ni atributos de título de comentario. Use TableBorderWidth, CellPadding, and CellSpacing Para personalizar el comportamiento del exportador, cree TXLSHTMLExport directamente. Su propiedad Options es de tipo TXLSHTMLExportOptions

Sintaxis

function SaveAsHTML(FileName: WideString): Integer;
FileNameWideString. Cadena que indica el nombre del fichero que se va a guardar. Puede incluir una ruta completa; si no lo hace, Worksheet guarda el fichero en la carpeta actual

Ejemplo

This example creates a new workheet and then saves it in the HTML file

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