Here is a short vba code which will help you. Try running the same and then check back.
Code:
Function to test whether the backup folder exists
Function backup folder (ByVal FolderName As String) As Boolean
If (Dir (FolderName, vbDirectory) <> "") Then
Backup folder = True
Else
Backup folder = False
End If
End Function
'Create backup folder may not be available
Sub auto_open ()
Not if backup folder (ActiveWorkbook.Path & "\ backup \") Then
MkDir ActiveWorkbook.Path & "\ backup \"
End If
End Sub
'Automatic backup in a Unterverzeichis "\ backup \"
Sub Backup ()
Dim WshShell
'Note on backup
Set WshShell = CreateObject ("WScript.Shell")
WSHShell.Popup "... please wait", 1, "Auto Backup ..."
'Save a copy of the workbook
ActiveWorkbook.SaveCopyAs ActiveWorkbook.Path & "\ backup \ backup_" & Date & ". Xls"
'Timer
WSHShell.Popup "Backup finished", 1, "Auto Backup ..."
Application.OnTime Now + TimeSerial (0, 5, 0), "Backup", False
End Sub
Bookmarks