emやパーセントなどのスケーラブルユニットに列の幅を設定する

Contents
[ ]

スプレッドシートからHTMLファイルを生成するのは一般的です。列のサイズは多くの場合"pt"で定義されていますが、固定サイズが必要ではない場合があります。例えば、HTMLページが表示されるコンテナパネルの幅が600pxである場合。この場合、生成されたテーブルの幅が大きいと水平スクロールバーが表示される可能性があります。より良い表現を得るためには、この固定サイズをemやパーセントなどのスケーラブルユニットに変更する必要があります。次のサンプルコードでは、trueに設定されたHtmlSaveOptions.WidthScalableが使用されます。

サンプルのソースファイルと出力ファイルは以下のリンクからダウンロードできます:

sampleForScalableColumns.xlsx

outsampleForScalableColumns.zip