Excel ブックを選択
.xlsx、.xlsm、.xls のいずれか1ファイルを選んでください。処理はブラウザ内で行います。
Excelの表をMarkdownへ
XLSX、XLSM、従来形式のXLSブックを読み込み、ワークシート単位でMarkdownテーブルに変換します。複数のシートがある場合は、画面上のメニューから出力対象を選べます。1行目をヘッダー、2行目以降をデータ行として扱います。
Markdownはプレーンテキストのため、Excelの文字装飾、グラフ、画像、コメント、列幅は出力されません。セル内の「|」はエスケープし、改行は<br>に置き換えます。結合範囲は左上セルの値だけを出力し、ほかのセルは空欄のままにします。
ブックが端末内に留まる仕組み
ブックはこのページ上で動くコードが読み取ります。変換処理にファイル送信用のエンドポイントはありません。
- ブックの解析とMarkdown生成はブラウザ内で行います。
- Markdownに含まれるのは、選択したワークシートのセル値だけです。
- ページは静的ファイルとして配布され、ソースはMITライセンスで公開されています。
- 必要なページ資源がキャッシュされた後は、ネットワーク接続なしでも処理できます。
変換中にブラウザのネットワークパネルを確認すると、ブックを含むリクエストが発生しないことを確認できます。 ソースを確認する。
ワークシートの変換手順
-
ブックを1ファイル選ぶ
.xlsx、.xlsm、.xlsのいずれかを選択するか、ページ上にドロップします。ファイルはブラウザ内で読み込まれます。
-
ワークシートを選ぶ
シートが複数ある場合は、ワークシートメニューからMarkdownにしたい表を選びます。
-
コピーまたは保存する
プレビューを確認し、クリップボードへコピーするか、選択中のシートを.mdファイルとしてダウンロードします。
よくある質問
Excelブックはアップロードされますか?
いいえ。ブックの解析と変換はブラウザ内のJavaScriptで行います。変換処理にアップロード先はなく、Markdownも端末上で生成されます。
対応しているExcel形式は?
.xlsx、.xlsm、.xlsを1ファイルずつ読み込めます。パスワードで保護されたブックや破損したブックは読み込めない場合があります。
ワークシートの各行はどう変換されますか?
1行目をテーブルのヘッダーとして使い、その下にMarkdownの区切り行を追加します。2行目以降はデータ行になり、値のないセルは空欄で出力されます。
セル内の「|」、改行、結合セルはどうなりますか?
「|」は「\|」にエスケープし、セル内改行は<br>に置き換えます。結合範囲では左上セルの値だけを使い、それ以外のセルは空欄にします。
数式やExcelの書式は保持されますか?
保持されません。出力対象はセル値のみです。文字装飾、色、罫線、表示形式、グラフ、画像、コメントは再現せず、数式の再計算も行いません。数式セルに保存済みの計算結果がある場合は、その値を使います。
XLSMのマクロは変換中に実行されますか?
実行されません。読み取るのはワークシートのセル値です。VBAマクロはMarkdown出力にも含まれません。
オフラインでも使えますか?
必要なサイトファイルがService Workerにキャッシュされた後は利用できます。オフラインで使う前に、一度オンラインでこのページを開いてください。