前提として、Wordpressのブロックエディタのテーブルブロックは使いにくいです。
一番の問題点は、Excelからブロックエディタにコピペしてもテーブルブロックに変換されないことです。
別の記事で、TablePressを使ってテーブルをExcelからコピペする方法をご紹介しました。
おススメ:【超簡単にテーブル作成】TablepressにExcelからコピペする方法
『でも・・・Tablepressってプラグインだから追加したくないよ』という人も多いと思います。
この記事では余計なプラグインを使わずに、テーブルブロックにExcelから簡単コピペする方法をご紹介します。
Excelからコピペのみでテーブルブロックを作る手順
①Excelで表を作ります
Excelや他のスプレッドシートのソフトで表をつくります。
作成する表は、テーブルブロックと同じレイアウトで作ってください。

データがセルに分かれていればいいのでセルの背景色とかフォントとか罫線とかは不要です。
②クリップボードに表をコピーします
表だけを選択してクリップボードにコピーします。
空白セルなどを含めるとテーブルに含まれてしまいますので注意してください。
③クリップボードに表をコピーします
Excel to HTMLという便利なサイトがあります。以下のサイトにアクセスします。
1 見出し行や見出し列を含む表にするか選びます
デフォルトで一番下が選ばれていると思いますが、必要に応じて変更します。
もし、出来上がりが思ったのと違う場合は、やり直せば大丈夫です。

2 変換したいExcel表を貼り付けます
Excelからクリップボードにコピーしたデータを貼り付けます。tab区切りになっていると思います。

3 変換ボタンをクリック

変換ボタンを押すとHTMLに変換されます。HTMLをすべて選択してクリップボードにコピーします。
④ブロックエディタに貼り付けます
ブロックエディタで段落ブロックを挿入し、そこにクリップボードにコピーしたHTMLをそのまま貼り付けます。
↓こんな感じで張り付きます。
Country | dollar_price | |
---|---|---|
1 | スイス | 6.98 |
2 | ノルウェー | 6.39 |
3 | アメリカ | 5.81 |
4 | スウェーデン | 5.79 |
5 | ウルグアイ | 5.43 |
余分な空白セルができた時は、エディタ上で削除してください。
まとめ
この記事ではExcelからコピペのみでテーブルブロックを作るとても簡単な方法をご紹介しました。
この方法を使うと、記事でテーブルを使うのが苦にならなくなると思いますので、是非やってみてください。