Have an important spreadsheet that requires frequent backups and snapshots? You can create a backup using Excel Macros with a single click!

Make sure your Excel has the Developer Tab enabled following this tutorial.

I explain how you can do this below step by step!

What does it do?

Creates a backup copy of the spreadsheet in the specified folder

Copy Source Code:

Sub CreateBackup()

'Create a backup copy on the specified folder with the date today included
'Remember to change the folder directory as well
ThisWorkbook.SaveCopyAs Filename:="C:\ChangeMe\" & Format(Date, "mmddyyyy") & "-" & ThisWorkbook.name

End Sub

Final Result: 

Exercise Workbook:

DOWNLOAD EXCEL WORKBOOK


STEP 1: Go to Developer > Code > Visual Basic

 

STEP 2: Paste in your code and Select Save.

Make sure to change the directory into a folder that exists for you:

You can see we have changed this to C:\Data\

Close the window afterwards.

STEP 3: Let us test it out! You can see that we have no files yet in the directory:

Go to Developer > Code > Macros

 

Make sure your macro is selected. Click Run.

 

With just one click, you have generated a backup of your current workbook!

 

 

How to Create a Backup Using Macros In Excel

 

HELPFUL RESOURCE:

101 Macros Book

If you like this Excel tip, please share itEmail this to someone

email

Pin on Pinterest

Share on Facebook

Tweet about this on Twitter

Share on LinkedIn