※注意※
私の環境でのパスは、Click to RunでExcelをインストールした場合のようです。
C:\WINDOWS\ShellNewになるパターンもあるようなので、コメントをご参照ください。
もう、Excelってカテゴリを作ってしまった。
自分で忘れてしまうのでね。
Excel2013を使っているのだが、エクスプローラの「新規作成」としてファイルを作ったとき、自分の作ったファイルで新規作成できていないのだ。
検索するといろいろ出てくるのだが、なんかうまくいかないので調べつつやってみる。
ShellNewHandlerというツールで見てみると、以下のレジストリが新規作成で使われている。
C:\Program Files\Microsoft Office 15\Root\VFS\Windows\ShellNew\excel12.xlsx
なので、このファイルを変更するとよい。
管理者権限がいるので、うまいことやること。
このファイルに、よく使うテーマを反映させ、既定のテキストボックスなどの設定を済ませておくと、エクスプローラで新規作成したExcelファイルにもそれが最初から反映される。
それはよいのだが、Excel内で「空白のブック」を選んで新規作成した場合は微妙に違うようだ。
セルの方は反映されるのだが、テキストボックスの設定は反映されていないように見える。
なんだかよくわからないが、自分用のカスタムテンプレートを作って新規作成させた方が無難なようだ。
Excelのインストール法によって
返信削除C:\Program Files\Microsoft Office 15\Root\VFS\Windows\ShellNew\excel12.xlsx
の場合と
C:\WINDOWS\ShellNew\EXCEL12.XLSX
の違いがあるようですよ。
http://www.h3.dion.ne.jp/~sakatsu/Excel_Tips21.htm
ありがとうございます。
削除リンク先の「§9. Excel 2013/2016 における注意事項(相対パスの筈が絶対パスになる)」ですね。
注意書きを最初に追記しました。
たぶん、私はAmazonのネット販売版Excelなので、Click to Run版になるのだと思います。
が・・・複雑すぎる・・・。