はじめに
Aという処理を古い言語から新しい言語へ移行するプロジェクトで、テスト実施前の準備として必要な値を調査するタスクを担当することになりました。
これまでは調査結果をExcelへ手入力していましたが、ふとAIもうまく活用して早くできないか…そんなことを考えました。
今回は、AI活用の中で、表をエクセル⇔マークダウン形式で変換する際につまずいた点、解決までの流れを共有したいと思います。
※使用しているPCはWindowsです
前提:そもそも「Excel to Markdown」とは何か
「Excel to Markdown」は、Excelで作成した表をMarkdown形式の表へ変換できるVSCode拡張機能です。
失敗:Excelの表をVSCodeへ貼り付けてみた
作成したエクセルの表を範囲選択してコピペ
Shift + Alt + Vを実行するも、なぜか表示タブが開かれるだけ(Why?)

状況を見ると、Shift + Alt + V が VSCode に届かず、Windowsのメニュー(「表示」タブ)に奪われている可能性が高い!!
この状態は次の順番でやるとほぼ解決するはず!
まず確認:「Excel to Markdown」は正しく入っていますか?
VSCode 左側の四角いアイコン(拡張機能)をクリックして、
Excel to Markdown
を検索してください。
インストール済みなら「Installed」や「アンインストール」が表示されます。
一番簡単な解決方法(おすすめ)
キーボードショートカットを使わず、
コマンドパレットから実行します。
手順
① Excelで表をコピー
Excelで範囲選択して
Ctrl + C
② VSCodeで新規ファイルを作る
ファイル → 新しいテキストファイル
または
Ctrl + N
③ 重要:エディタ部分をクリック
文字を書く白い部分を1回クリックしてください。
(左のファイル一覧ではなく、真ん中の編集エリア)
④ コマンドパレットを開く
Ctrl + Shift + P
すると上に入力欄が出ます。
⑤ 「Excel to Markdown」と入力
候補に例えば:
- Excel to Markdown
- Paste Excel as Markdown
などが出ます。
それをクリック。
⑥ 完成
Excelの表がMarkdown表になります。
なぜ Shift + Alt + V が動かなかったの?
原因は、VSCodeではなくWindows側がショートカットキーを先に認識していたためでした。
Windowsでは
Alt
キーを押すと、上メニュー(ファイル・編集・表示など)が反応します。
つまり:
- VSCodeではなく
- Windows側がショートカットを取ってしまっている
状態です。
特に日本語キーボード環境では起きやすいそうです。
それでも動かない場合に確認したいポイント
もしまだ動かない場合:
新規ファイルが「Markdown」になっているか確認
右下に
- Plain Text
- Markdown
など表示されています。
もし Plain Text ならクリックしてMarkdownを選択してください。
この状態で「Shift + Alt + V」を実行すると、コマンドパレットを開かなくてもMarkdown形式へ変換できます。
初心者におすすめの運用方法
最初はショートカットより
Ctrl + Shift + P
↓
Excel to Markdown
で実行! これが一番トラブル少ないです。
変換結果のイメージ
Excel:
| 名前 | 年齢 |
|---|---|
| 田中 | 20 |
VSCode:
| 名前 | 年齢 |
|---|---|
| 田中 | 20 |
になります。
さいごに
今回、AIを活用してExcelの表をMarkdown形式へ変換する方法を調べる中で、VSCodeの「Excel to Markdown」拡張機能を知ることができました。
最初はショートカットキーが動作せず戸惑いましたが、原因を一つずつ確認することで無事にMarkdown形式へ変換できました。
特に初心者のうちはショートカットキーにこだわらず、コマンドパレットから実行する方法がおすすめです。環境による違いの影響を受けにくく、確実に実行できます。
同じように「Shift + Alt + V を押しても変換できない」という方の参考になれば幸いです。





