様々な言語のソースコードを色付けしてExcelやWordに貼り付ける方法

様々な言語のソースコードを色付けしてExcelやWordに貼り付ける方法
フリーソフトのHighlight Portableを使ってMicrosoft ExcelやWordにソースコードを色付けして貼り付ける方法を紹介します。
(1)Highlight Portableをダウンロードして、インストール
【[ソフトの紹介]160以上のプログラムを見やすくHTML・TeXなどに変換するフリーソフト「Highlight」 - GIGAZINE】
http://gigazine.net/news/20120513-highlight/ 【ダウンロードはコチラ】
http://www.andre-simon.de/zip/download.php
インストール版をダウンロード
(2)Highlight Portableを起動
(3)Choose input filesを押して、色付けしたいソースコードを選択(アイコンにドラッグ&ドロップでファイルを入力することもできます)
(4)Output destinationを押して、出力先のフォルダを選択
選択
(5)Generalタグを選択し、Output formatをHTMLに設定
(6)HTML optionsタグを選択し、Stylesheetsの「Embed style(CSS)」、「Inline CSS」をONにする。
(7)「Convert filesを押して、HTMLファイル出力してからファイルを開きコピー」もしくは
「ファイルを選択した状態で色付けされたPreviewの文字をコピー」
(※Previewでは日本語が文字化けするため、htmlファイルからコピーしてください。htmlファイルを開く場合はInternetExplorerで開くとすぐに開きます)
Previewの文字を選択してコピー
(8)Excelに貼り付け!
//C hello world example
#include <stdio.h>
int main()
{
printf("Hello world\n");
return 0;
}
色付け成功
(おまけ)色付けのテーマはFormattingタブのColor Themeで設定できます。
「edit-msvs2008」がおススメです。(Microsoft Visual Studioの色付け?)