HTMLのテーブルをExcelに張り付ける時に数値を文字列とするには

仕事でちょっと必要になってググってみたら見つかったので備忘録として(リンクはオリジナルの記事)。

要はsytle属性に「mso-number-format:\@;」を記述しておくとExcelへの貼付の際にセルの表示形式が文字列になるようだ。

直接記述しないでスタイルシートに記載しておいて参照しても大丈夫。

ExcelでHTML形式の保存(発行)した時にこのスタイルが書いてあったけど、ようやく意味がわかった。記事主さん、ありがとう。

よく見られているヤーツ:

似てるヤーツ: