Skip to main content

AccessTr.neT


Yedek Almak

Yedek Almak

#2
Kod:
Private Sub Workbook_BeforeClose(Cancel As Boolean)
kodları silip 
Kod:
Sub Auto_Close
kodlarını alttaki gibi yapıp deneyin.Yani o kodları Sub Auto_Close içine yazın sadece.

Sub Auto_Close()
Set ds = CreateObject("Scripting.FileSystemObject")
'ThisWorkbook.Save
    ActiveWorkbook.Save
If ds.FolderExists("C:\Yedek") = False Then ds.CreateFolder "C:\Yedek"
If ThisWorkbook.Path = "C:\Yedek" Then Exit Sub
'If MsgBox("Dosyanýn yedeðini almak istiyor musunuz?", vbInformation + vbYesNo, "DURUM") = vbYes Then
yol = "C:\Yedek\" & Replace(Now, ":", "_") & "-" & ThisWorkbook.Name
ds.CopyFile ThisWorkbook.FullName, yol
'End If 'Oyomatik yedekleme sonu

ActiveWorkbook.Save
Application.Quit
End Sub
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da

Bu Konudaki Yorumlar
Yedek Almak - Yazar: m_demir - 04/03/2021, 17:10
RE: Yedek Almak - Yazar: feraz - 04/03/2021, 17:53
RE: Yedek Almak - Yazar: m_demir - 04/03/2021, 20:59
RE: Yedek Almak - Yazar: feraz - 04/03/2021, 21:06
RE: Yedek Almak - Yazar: feraz - 04/03/2021, 21:14
RE: Yedek Almak - Yazar: m_demir - 04/03/2021, 21:36
RE: Yedek Almak - Yazar: feraz - 04/03/2021, 21:42
Task