マクロで今日の日付フォルダーに保存 セル値を参照したフォルダー名を作成して 同じ名前でファイル保存です。
まったくの初心者なので よろしくおねがいします。
0から説明するのは非常に骨が折れる仕事なので、
何処まで理解されているか。何処まで出来ているかを説明してください。
おそくなって すいません
'Dim tDate As String
tDate = Format(Date, "mm.dd")
MkDir "C:\\" & tDate
でフォルダーを作成はしたのだけれど
ここからすすまないのです。
ActiveWorkbook.SaveAs Filename:= _
"C:\\" & Range("A1").Value,
FileFormat:= _
xlNormal, Password:="", WriteResPassword:="", ReadOnlyRecommended:=False _
, CreateBackup:=False
セル値を参照したファイル保存はできるのですが
ここからさき
初心者で申し訳ないです。
セーブされる場所がちがくなるってことかな?
> "C:\\" & Range("A1").Value
"C:\" & tDate & "\" & Range("A1").Value,
でどうですか?
なぜが エラーがでるのですが どうしたらいいのでしょうか
どこでエラーがでてますか?
実行時エラー1004 がでるのですが
まったく わからないもので
おしえてください
エラーは
>MkDir "C:\\" & tDate
ここかな?
フォルダ名に"."が使用できないからですね
とりあえず.をとって
>tDate = Format(Date, "mm.dd")
tDate = Format(Date, "mmdd")
MkDir "C:\" & tDate
としてみてください。
>実行時エラー1004 がでるのですが
場所を教えてもらえないのでこれ以上
アドバイスできません。
どうしたらいいのでしょうか やはり 同じエラーがでるのですが
すいません
よろしくおねがいします。
デスクトップに フォルダーを作成して
エクセルで 仮に"A1"を参照してファイルを保存したのですが、今日の日付をフォルダーで作成してセル値を参照して(A1)のフォルダーを作成てさらに"A1"を参照してファイルを保存したのですが、
よろしくお願いします。
うーんよくわかりません。
A1にはフォルダ名、ファイル名どっちがはいってるの?
A1の内容を教えてください。
今日の日付,A1参照したフォルダー,A1を参照したファイル名です。
つまり フォルダー名とファイル名は同じです。
その一つ上の断層が今日の日付になります。
よろしくお願いしますl。
ツイート | ![]() |