パソコン初心者からマイクロソフトオフィススペシャリスト等の資格取得まで幅広く個別指導

電話番号
ハロー!パソコン教室からのお知らせ

上書き保存ミスを防ぐ自動バックアップマクロを作ろう!!

2025年12月06日

こんにちは

ハロー!パソコン教室イオンモール木更津校のわたなべです。

今回のテーマ
<上書き保存ミスを防ぐ自動バックアップマクロを作ろう!!>

前回の記事では「日付付きで自動保存できるマクロ」を紹介しました。
これだけでもかなり便利なのですが、、、

こんなことありませんか?
「昨日のファイルに上書きしてしまった。。。」
「前回の作成したもの残しておけばよかった。。。」

こんな悩みを解決できる便利マクロを紹介します

Private Sub workbook_beforesave(ByVal saveAsUI As Boolean, cancel As Boolean)
Dim 自動保存 As String
自動保存 = “C:\Backup\” ‘バックアップ用保存フォルダ

‘バック アップのファイル名の作成
保存先名 = Format(Now, “yyyymmdd_hhnnss”) & “_” & ThisWorkbook.Name

‘コピーを保存
ThisWorkbook.SaveCopyAs 自動保存 & 保存先名

End Sub

毎日の保存はただの「上書き」になっていませんか?
このマクロを使えば、過去のものも残っているので本当に安心ですよ。

   
住所 〒292-0835
千葉県木更津市築地1-4
イオンモール木更津1F
(A2入口徒歩1分)
電話 0438-38-3586
受付時間 月火木金  10:00~20:30
日曜日祝日 10:00~18:30
水曜日   10:00~16:30
土曜日   10:00~14:30
   
ページトップへ戻る
おすすめマイクロソフト資格対策講座