前提・実現したいこと
エクセルのマクロ。保存で引っかかる。
特定のシートのみ、昨日の日付で保存がしたい
エラーメッセージ
実行時エラー'1004'
ファイル C:\保存用\D71A9480にアクセスできません。
該当のソースコード
VBA
1 Windows("【FMT】ファイル名.xlsm").Activate 2 Sheets(Array("A", "B")).Select 3 Sheets("A").Select 4 Sheets(Array("A", "B")).Copy 5 Range("A1").Select 6 7 Application.DisplayAlerts = False 8↓以下で引っかかります 9 10 ActiveWorkbook.SaveAs Filename:="C:\保存用\AB" & Format(DateAdd("d", -1, Now), "YYYYMMDD") & ".xlsm", Password:="sb", _ 11 FileFormat:=xlOpenXMLWorkbookMacroEnabled, WriteResPassword:="", ReadOnlyRecommended:=False, CreateBackup:=False _ 12
試したこと
F8でやるとたまに可能。失敗が多い