• ベストアンサー

EXELのファイル名を変更

EXELで、自動でファイル名を変更するようにしたいのですが、メソッドは何を使えば出来るでしょうか? saveだと保存もされてしまうため、断念しました。 saveをしないように、ファイル名だけを変更するメソッドを教えていただきたいのですが。 コードは自分で考えます(現在VBA勉強中です)。

質問者が選んだベストアンサー

  • ベストアンサー
  • sugarp
  • ベストアンサー率54% (721/1331)
回答No.1

Constメソッドで可能だと思います。 ヒント、といいますか、モロにコードが書かれていますので、ご自分で 作成されるのでしたら見ない方がいいかも知れませんが、一応参考URLを 記載しておきます。 http://www.asahi-net.or.jp/~ef2o-inue/vba_o/sub05_110_100.html どうしても、の場合のご参考にどうぞ。

kkaamm
質問者

お礼

ありがとうございました。 簡単には出来そうにありませんが、全く違うやり方で出来そうな気がします。 ちと考えて見ます。

その他の回答 (1)

  • myRange
  • ベストアンサー率71% (339/472)
回答No.2

使用中のブックのリネイムは、 名前をつけて保存でしかできないと思いますよ。 回答1さんのは 質問の件のような使用中のブックのリネイムではなくて フォルダー内に保存されている別ブックのリネイムです。 そしてまた、ちょっとした勘違いだと思いますが、 Constメソッドというものはありません。 Constは定数を宣言するもので、ステートメントです。    

kkaamm
質問者

お礼

ありがとうございました。 saveを使うしかなさそうなので、違うやり方に変えてやってみます。

関連するQ&A