ragnorak
Altın Üye
- Katılım
- 4 Haziran 2016
- Mesajlar
- 208
- Excel Vers. ve Dili
- Excel 2021
Kod:
Public Function OnTimeMacro()
Application.OnTime Now + TimeValue("00:01:00"), "yedekle"
End Function
Public Function yedekle()
Dim fs As Object
Dim oldPath As String, newPath As String
oldPath = AYARLAR.TextBox2x.Value
newPath = AYARLAR.TextBox21x.Value
Set fs = CreateObject("Scripting.FileSystemObject")
fs.CopyFile oldPath, newPath & "\" & Environ$("computername") & " " & Format(Now(), "dd.mm.yyyy Hh.Nn") & ".accdb"
Set fs = Nothing
XED_FORM.Label1 = "AutoBackUp Çalışıyor!"
Call OnTimeMacro
End Function
Yukarıdaki şekilde Access dosyamın yedeğini alıyorum. Yalnız bu şekilde klasör doluyor! Klasör içinden her yedek aldığında kendinden 3.dk küçük olan dosyaları sildirmek istiyorum.
