با سلام
یه فایل ضمیمه میکنم شاید کمکتون کنه
کار این کد اینه که هر وقت فایلتون رو save میکنید توی document یک بکاپ میگیره
کد رو میتونید ویرایش کنید و مسیر ذخیره و طریقه نام گذاری فایل رو نیز تغییر بدید
کد PHP:
Option Explicit
Private Sub Workbook_Open()
Application.Caption = "Microsoft Excel AutoBackup"
End Sub
Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
Dim MyFilePath$, Extension$
MyFilePath = MyPCpath("MyDocuments")
Extension = Left(ThisWorkbook.Name, Len _
(ThisWorkbook.Name) - 4) & " Backup"
On Error Resume Next
MkDir MyFilePath & Extension
ActiveWorkbook.SaveCopyAs Filename:=MyFilePath & _
Extension & "\" & Extension & _
(Format(Now, " mmm d yyyy, hh.mm.ss AMPM")) & ".xls"
End Sub
کد PHP:
Public Function MyPCpath$(Folder)
MyPCpath = CreateObject("WScript.Shell").SpecialFolders _
(Folder) & Application.PathSeparator
End Function
فایل ضمیمه گردید
علاقه مندی ها (Bookmarks)