• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Tarihi Dosya Adı Yapmak(Yedekleme)

  • Konbuyu başlatan Konbuyu başlatan igmox
  • Başlangıç tarihi Başlangıç tarihi
Katılım
23 Temmuz 2007
Mesajlar
27
Excel Vers. ve Dili
xp
slm,

üzerinde çalışılan sayfayı 201001082059.xls şeklinde o anın tarih ve saatine göre C: sürücüsüne kaydedip sayfayı kapatacak bir makroyu nasıl yazabiliriz.
yardımcı olanlara teşekkür ederim.
 
Son düzenleme:
Kendim için yaptığım kodu vereyim size. Kodu kendinize göre uyarlayın.
Kod:
Private Sub CommandButton2_Click()
'*******hamitcan 08/07/2009**********************
    Dim XLObj
    Dim XLSheet
    Dim DosyaIsmi As String, YOL As String
    YOL = "C:\Yedek\"
    Set XLObj = CreateObject("Excel.Application")
        XLObj.Application.Visible = False
        XLObj.Workbooks.Add
    
    Set XLWb = XLObj.ActiveWorkbook
    Set XLSheet = XLWb.ActiveSheet
        XLSheet.[A1:O5000] = Workbooks("DENEME").Sheets("DATA").[A1:O5000].Value
                DosyaIsmi = YOL & Format(Now, "ddmmyy hhss") & ".xls"
        XLSheet.SaveAs DosyaIsmi, xlExcel8
'        XLWb.Activate
        XLWb.Close
    MsgBox "Sayfa Yedeklenmiştir."
End Sub
 
Geri
Üst