シンプルな方法で実現
(1)サーバー名を設定しておく
(2)マップ生成時に 家番号 HouseNoを出力して⇒図形にハイパーリンクを設定する
(3)そのマップをhtmlで出力⇒Webサーバーに保存
// 家番号が出力されたテキストボックスにハイパーリンクを設定
'For Each shape As IShape In sheet.Shapes
' '' 家番号が出力されたテキストボックスにハイパーリンクを設定
' If shape.TextFrame IsNot Nothing Then
' Dim hyperlinkUrl As String = $"https://シンサラサーバー.com/?xxx=HouseNo"
' shape.Hyperlink.Address = hyperlinkUrl
' End If
'Next
// HTML形式で保存
workbook.Save("output.html", SaveFileFormat.Html);
HtmlSaveOptions options = new HtmlSaveOptions();
options.ExportCssSeparately = false; // CSSをHTMLに埋め込む
options.ExportImageAsBase64 = true; // 画像をBase64形式で埋め込む
workbook.Save("output_embedded.html", options);










