ワークシートを HTML ファイルに保存します。成功した場合は 1 を返します
備考
エクスポートされたセルのハイパーリンクは HTML アンカータグとして書き込まれます。ハイパーリンクのアドレスは href として出力され、ScreenTip テキストは title 属性として出力され、すべての属性と表示テキストは HTML エスケープされます
セルのコメントはエクスポートされたテーブルセルのエスケープされた title 属性として出力されるため、生成された HTML ではレビューノートがブラウザーのツールヒントとして利用可能です
エクスポーターの動作をカスタマイズするには、
TXLSHTMLExport を直接作成します。
Options プロパティのデフォルトは
[xhHyperlinks, xhComments] です。
xhHyperlinks を削除すると、リンクセルをプレーンエスケープテキストとして書き込みます。
xhComments を削除すると、コメントタイトルの出力を抑制します。
Title を設定すると、エスケープされた HTML ドキュメントの
<title> 値を書き込みます。
SimpleExport を設定すると、CSS クラス、ハイパーリンクアンカー、コメントタイトル属性を含まないミニマルなテーブルを書き込みます。
TableBorderWidth、
CellPadding、
CellSpacing を使用して生成されたテーブルレイアウト属性を制御します
構文
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;