HotXLS ドキュメント

SaveAsHTML メソッド

ワークシートを HTML ファイルに保存します。成功した場合は 1 を返します

備考

このメソッドは非推奨です。TXLSWorksheet.SaveAs メソッドを使用してください
エクスポートされたセルのハイパーリンクは HTML アンカータグとして書き込まれます。ハイパーリンクのアドレスは href として出力され、ScreenTip テキストは title 属性として出力され、すべての属性と表示テキストは HTML エスケープされます
セルのコメントはエクスポートされたテーブルセルのエスケープされた title 属性として出力されるため、生成された HTML ではレビューノートがブラウザーのツールヒントとして利用可能です
エクスポーターの動作をカスタマイズするには、TXLSHTMLExport を直接作成します。Options プロパティのデフォルトは [xhHyperlinks, xhComments] です。xhHyperlinks を削除すると、リンクセルをプレーンエスケープテキストとして書き込みます。xhComments を削除すると、コメントタイトルの出力を抑制します。Title を設定すると、エスケープされた HTML ドキュメントの <title> 値を書き込みます。SimpleExport を設定すると、CSS クラス、ハイパーリンクアンカー、コメントタイトル属性を含まないミニマルなテーブルを書き込みます。TableBorderWidthCellPaddingCellSpacing を使用して生成されたテーブルレイアウト属性を制御します

構文

function SaveAsHTML(FileName: WideString): Integer;
FileName WideString 保存するファイル名を示す文字列 フルパスを含めることができ、指定しない場合は Worksheet が現在のフォルダーに保存する

使用例

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;