タイトル : Re^2: ExcelVBAで新規ブックの作成時にファイル名をあらかじめ決める方法 投稿日 : 2008/06/04(Wed) 09:21 投稿者 : otk
> やりたい事とは微妙に違うかもしれませんが、新規ブックを > Set WB = .Workbooks.Add("C:\サンプル.XLT") > のようにして、テンプレートから作成してみては如何でしょう。 > この場合、保存時の初期ファイル名が「サンプル1.xls」になります。 この方法で初期ファイル名は設定できましたが、条件によって、 毎回ファイル名が変わりますので、あらかじめテンプレートを用意できません。 毎回リネームorコピーしてから開くのも考えましたが、 そうするとテンプレートファイルが大量に作られてしまいます。 終了時に削除してしまうとしても、強制終了などで ゴミテンプレートが溜まってしまう恐れがあります。 (そもそもXLTから開いた状態で、そのXLTファイルを削除できる??) wb.name = "XXXX_yyyymmdd.xls" みたいに設定できればいいのになぁ・・・ |