Excelのデフォルトテンプレートを設定する
Windowsの話
%APPDATA%\Microsoft\Excel\XLSTARTにBook.xltxを置く
Excelを立ち上げたときに新規で「空白のブック」として選択できる。
「オプション」-「全般」で「起動時の設定」にある「このアプリケーション起動時にスタート画面を表示する」のチェックボックスを外しておくと,指定したテンプレートを使ったxlsxファイルが開いた状態になる。
%USERPROFILE%\ドキュメント\Office のカスタム テンプレートにxltxファイルを置く
新規で「個人用」を選択するとここに置かれたxltxファイルがテンプレートの選択肢として表示される。
右クリックから新規作成の場合はレジストリに指定されているファイルを上書きする(管理者権限が必要)かレジストリに書かれているパスを変更する(こちらも管理者権限が必要)
code:blank-xlsx.reg
Windows Registry Editor Version 5.00
"FileName"="C:\\Program Files\\Microsoft Office\\Root\\VFS\\Windows\\ShellNew\\excel12.xlsx"
HKEY_CLASSES_ROOT\.xlsx\Excel.Sheet.12\ShellNew\FileName
デフォルトはC:\Program Files\Microsoft Office\Root\VFS\Windows\ShellNew\excel12.xlsx
0バイトのファイル
レジストリをいじらなくてもこのファイルを入れ替えればOK
こちらはxltxファイルではなくて新規に作成されるxlsxファイルをそのまま置く