Excel → HTML の表

表計算を HTML の表に。
数式ではなく、値を。

.xlsx を落として、欲しいシートを選べば、それぞれにきれいな <table> が出ます。

色とフォントは意図して外します。自前のスタイルを持ってくる表は、貼った先のどこでもぶつかります。

ここにファイルを落としてください。

ボタンから選んでも、Ctrl+V で貼り付けても構いません。何十個まとめてでも大丈夫です。

.xlsx / 1 ファイル 25 MB まで / ブラウザで処理、何も送信しません

ほかの形式は: .md .markdown .txt .mdown MD → HTML · .txt .text テキスト → HTML · .txt .csv .tsv CSV → 表 · .docx .doc DOCX → HTML · .html .htm Google ドキュメント → HTML · .pdf docstomd.com

出力
出力
字下げ
表の CSS
見出し行

使い方

  1. 01.xlsx を上の枠に落としてください。シート名はブックから読み取って一覧にします。
  2. 02最初のシートはすぐに変換します。シート名を押すと追加・除外できます。ファイルは 1 回だけ読むので、切り替えは瞬時です。
  3. 031 行目を見出しにするか、レスポンシブ CSS を付けるかを決めて、HTML をコピーするかファイルとして保存してください。

対応していること

  • Excel 2007 以降の .xlsx ブック、それに LibreOffice・Numbers・Google スプレッドシートからの書き出し
  • 複数シート。それぞれがシート名の <h2> の下に、自分の表として出ます
  • セルに表示されている値:数式のセルは =SUM(A1:A9) ではなく 42 を返します
  • 日付はシリアル値ではなく、普通の ISO の日付として出します
  • 1 行目を <th scope="col"> 付きの <thead> にする、または見出しなし
  • 1 シートだけ変換したときは表に <caption> を付けます。読み上げソフトが最初に読む部分です

できないこと

  • 色、フォント、罫線、条件付き書式は再現しません。このバージョンでの設計上の判断です
  • 結合セルは colspan と rowspan を失い、各セルがそれぞれの <td> になります
  • 数式は数式として持ち込まれず、再計算も一切しません
  • 古い .xls は別の、ずっと古い形式で、ここでは読めません
  • グラフ、ピボットテーブル、シート上の画像は書き出しません
  • パスワードで保護されたブックは受け付けません。パスワードなしの控えを保存してください
  • 100,000 セルを超える選択

よく届く質問

自前の色を持ってくる表は、10 回のうち 9 回はサイトのスタイルシートに負け、結局インラインのスタイルを手で消すことになるからです。役に立つのは、構造が正しいきれいな <table> で、色は着地したページに任せることです。元の見た目そのものが必要なら、Excel の「Web ページとして保存」がそれをくれます。何千行かのマークアップと一緒に。

逆方向をお探しですか

DocsToMD は同じ道具を逆向きにしたものです。Word、PDF、Excel、HTML から Markdown へ。同じ作り、同じプライバシーの考え方、出力だけが逆です。

docstomd.com