• ベストアンサー

ファイルの保存で

お世話になります。 VBAで自動で新規ファイルを名前を付けて保存 する様にしたいのですが、その時、その時の 日時(date)をファイル名の最後に入れたいのですが、 その記述の仕方をお教え頂けないでしょうか。 宜しくお願いいたします。

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

  • ベストアンサー
  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.3

エクセルでは日付は日付シリアル値という整数です。ですからファイル名は文字列で指定しますから Sub test01() MsgBox Date MsgBox Format(Date, "yyyymmdd") MsgBox "filename" & Format(Date, "yyyymmdd") End Sub を参考にして名前の後に&演算子で結合すれば出来上がります。 yyyymmddの部分は、シートで表示形式のユーザー定義で指定する色色なバリエーションで指定出来ます。

miruchoko
質問者

お礼

非常に分かりやすいご回答ありがとうございました。

その他の回答 (2)

回答No.2

#1の回答者です。ごめんなさい。参照が間違っていました。 QNo.4314324の回答 http://questionbox.jp.msn.com/qa4314324.html を参考にして下さい。

回答No.1

QNo.4331975の回答を参考 http://questionbox.jp.msn.com/qa4331975.html

関連するQ&A