• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセルマクロで抽出時間を4桁で返す)

エクセルマクロでファイルの更新時間を4桁で表示する方法

このQ&Aのポイント
  • エクセルマクロを使用して、特定のファイルの更新時間を4桁で表示する方法について教えてください。
  • ファイルの更新時間を取得するために、OpenTextメソッドを使用します。
  • 保存するファイル名に、ファイルの更新時間を4桁で表示する方法はありますか?

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

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.1

format関数を使います。 sub macro1()  dim myPath as string ’これは趣味の問題  dim myFile as string  mypath = "c:\001\保存\"  myfile = format(filedatetime("C:\001\ABC.xls"), "yyyymmdd_hhmm") & ".xls"  application.displayalerts = false  activeworkbook.saveas filename:=mypath & myfile end sub

OKBob
質問者

お礼

なるほど! ユーザ定義で使うあの形ですね。 お陰さまできれいにまとまりました。 助かります、ありがとございました。

関連するQ&A