結果
アイコンはC:\Program Files (x86)\Microsoft Office\root\Office16\XLICONS.EXE
から取得可能。
取得に使ったソフトはIcon Ripper(Vectorのページ)
背景
エクセルファイルを開く際に、色々処理をしてから(開く前に特定のフォルダにバックアップコピー)開くようにしたい。
というリクエストに答えるためになんやかんやプログラムを作成することに。
通常は、
foo.xlsxをダブルクリック → Excel.exe起動
のところを
foo.xlsxをダブルクリック → 事前処理プログラムを起動 → 内部でExcel.exeを起動
というように挟む。
.xlsxの関連付けを事前処理プログラムに通すことになるが、アイコンが変わると戸惑ってしまうので、エクセルアイコンはそのままにしたい。
じゃあ、エクセルのアイコンファイルを探そうということになったことがきっかけ。
ググってもなかなか出てこなかったので、書き残しておく。