Documentation HotXLS

Méthode SaveAsHTML

Enregistre la feuille de calcul dans un fichier HTML. Renvoie 1 en cas de succès

Remarques

Cette méthode est dépréciée. Utilisez la méthode TXLSWorksheet.SaveAs
Les hyperliens dans les cellules exportées sont écrits comme balises d'ancre HTML. L'adresse de l'hyperlien est émise comme href, le texte ScreenTip est émis comme attribut title, et tout le texte d'attribut et d'affichage est échappé en HTML
Les commentaires de cellule sont émis comme attributs title échappés sur les cellules de tableau exportées, de sorte que les notes de révision restent disponibles sous forme d'infobulles de navigateur dans le HTML généré
Pour personnaliser le comportement de l'exporteur, créez directement TXLSHTMLExport. Sa propriété Options est par défaut [xhHyperlinks, xhComments] ; supprimez xhHyperlinks pour écrire les cellules liées comme texte ordinaire échappé, ou supprimez xhComments pour supprimer la sortie de titre de commentaire. Définissez Title pour écrire une valeur <title> de document HTML échappé. Définissez SimpleExport pour écrire un tableau minimal sans classes CSS générées, ancres d'hyperlien, ou attributs title de commentaire. Utilisez TableBorderWidth, CellPadding et CellSpacing pour contrôler les attributs de disposition du tableau généré

Syntaxe

function SaveAsHTML(FileName: WideString): Integer;
FileName WideString. Chaîne indiquant le nom du fichier à enregistrer. Vous pouvez inclure un chemin complet; sinon, Worksheet enregistre le fichier dans le dossier courant

Exemple

Cet exemple crée une nouvelle feuille de calcul, puis l'enregistre dans le fichier HTML

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