カテゴリー
Microsoft

エクセルの表から HTML の table を作るのに、エクセルだけあれば問題なかった!ウェブサービスなんていらんかったんや!

Microsoft Excel - ab結果.xls 20120606 200204.jpg

エクセル表のセルとセルの間に tr と td を入れればいいだけの話なので、CSS を気にしなければエクセルだけで簡単に HTML 用の table が作成可能ですね。手順と、参考になったページをまとめます。

まとめ

  1. 表のセル間に空白列を挿入して、そこに <tr><td>、</td><td>、</td></tr>、を適宜入れる。
  2. 全部コピーしてエディタに貼り付け、タブ文字(正規表現では「\t」)を削除するように置換する。
  3. <table>、</table>で最初と最後を囲って、完成!
カテゴリー
コンピューター

コピペでエクセルの表から HTML の table を作るウェブサービス

次のすばらしいウェブツールを見つけました。

使っていて、次の2点がポイントだと思いました。

  • セルの結合もきちんと変換してくれます。ただし「空白セルを出力しない」へのチェックが必要。
  • セルを結合させたくない場合は、意図的に空白セルにダミーの文字列「-」などを入れておいたほうがよいかも。

これで作成したのが次の表になります。