くらげになりたい。

くらげのようにふわふわ生きたい日曜プログラマなブログ。趣味の備忘録です。

Excelの表をMarkdownとかTracとかの書式でコピーするアドインを作ってみました

なんとなくExcelのアドインを作ってみたくなり、Excelの表をいろんな書式でコピーできるアドインを作ってみた。

github.com

MarkdownとかTracとか使って表を書くときって、きれいに整えたりするのめんどくさい。。。
Excelで作って、きれいに整えてくれるツールがあればいいなと思い、作ってみました。

使い方

こんな感じにつくりたい表をExcelで作ってみて、

f:id:wannabe-jellyfish:20170528010302p:plain

Markdownにしたい部分を選択して、

f:id:wannabe-jellyfish:20170528010546p:plain

右クリックして、好きなフォーマットを選ぶと、

f:id:wannabe-jellyfish:20170528010612p:plain

クリップボードに、こんな感じのテキストがコピーされるので、

| Header | ヘッダー | へっだ   |
|-------:|---------:|---------:|
| Text   | テキスト | てきすと |
| Text   | テキスト | てきすと |
| Text   | テキスト | てきすと |

あとは好きなところに貼り付ければOK!!

Header ヘッダー へっだ
Text テキスト てきすと
Text テキスト てきすと
Text テキスト てきすと

各列の最大文字列長を計算して、いい感じにスペースを入れるので、
なんとなく見た目もきれい!! ※ただし、等幅フォントに限ります。。

対応している書式

マニアックなのものありますが、以下の書式に対応してます

インストールは適当です

インストーラまでは至らず、インストースクリプトのみ。

  1. master.zip(https://github.com/memory-lovers/CAFT/archive/master.zip)をダウンロードして、
  2. 解凍したzipにあるInstall.vbsを実行

もちろん、手動でCAFT.xlamを配置してもOK。スクリプトでやっていることは同じです。

アンインストール用のスクリプト(UnInstall.vbs)も用意しています。

以上!!

参考にしたサイト様