• DİKKAT

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

Otomatik Shett açma ve isimlendirme

Katılım
21 Ağustos 2006
Mesajlar
4
Selamlar;

Ekte verdiğim dosyada ayın her günü ( pazar hariç ) için yeni shett açıp isimlendiriyorum bunu otomatik yapabilirmiyiz... ilgilenen arkadaşlara şimdiden teşekkür ederim
 

Ekli dosyalar

Aşağıdaki kodu ThisWorkBook kısmına ekleyip dener misiniz ?
Kod:
Private Sub Workbook_NewSheet(ByVal Sh As Object)
    Gun = Format(Date, "DDDD")
    If Gun = "Pazar" Then
        SayfaIsmi = Date + 1
    Else
        SayfaIsmi = Date
    End If
    SayfaIsmi = Replace(SayfaIsmi, "/", ".")
    cvp = MsgBox(SayfaIsmi, vbYesNo, "Bu İsimde Yeni Sayfa Açılsın Mı ?")
    If cvp = vbYes Then
        For Each Sht In Worksheets
            If Sht.Name = SayfaIsmi Then i = 1
        Next
        If i = 1 Or cvp = vbNo Then
            Application.DisplayAlerts = False
            Sh.Delete
            Application.DisplayAlerts = True
        Else
            Sh.Name = SayfaIsmi
        End If
    End If
End Sub
 
Aşağıdaki kodu ThisWorkBook kısmına ekleyip dener misiniz ?
Kod:
Private Sub Workbook_NewSheet(ByVal Sh As Object)
    Gun = Format(Date, "DDDD")
    If Gun = "Pazar" Then
        SayfaIsmi = Date + 1
    Else
        SayfaIsmi = Date
    End If
    SayfaIsmi = Replace(SayfaIsmi, "/", ".")
    cvp = MsgBox(SayfaIsmi, vbYesNo, "Bu İsimde Yeni Sayfa Açılsın Mı ?")
    If cvp = vbYes Then
        For Each Sht In Worksheets
            If Sht.Name = SayfaIsmi Then i = 1
        Next
        If i = 1 Or cvp = vbNo Then
            Application.DisplayAlerts = False
            Sh.Delete
            Application.DisplayAlerts = True
        Else
            Sh.Name = SayfaIsmi
        End If
    End If
End Sub

İlginiz için teşekkür ederim fakat kodu excele nasıl koyacağımı bilmediğimden bunu yapamadım
 
Kod; gün, pazara geldiğinde, bir gün arttırıyor. Ayrıca kodu Alt+F11 tuşlarına basarak açılan penceredenThisWorkBook kod kısmına eklemeniz gerekiyor. Kod, yeni açmak istediğinizde çalışacaktır.
 

Ekli dosyalar

Geri
Üst