• DİKKAT

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

Sayfa İsmi

Katılım
4 Aralık 2011
Mesajlar
5
Excel Vers. ve Dili
2007 vb
Oluşturduğum kitaplık içinde her yeni sayfada sayfa1 sayfa2 diye çıkan isimleri teker teker değiştiriyorum ve sayfa ismi olarak tarih veriyorum 04.12.2011 gibi her açılan sayfa otomatik tarih verebilme imkanım var mı daha önce bir makro gördüğümü hatırlıyorum buna benzer ama şimdi bulamadım ???
 
. . .

Merhaba.

Otomatik tarih dediğiniz kısmı biraz daha açar mısınız?
İçerisinde olduğumuz günümü sayfa ismi yapmak istiyorsunuz?

. . .
 
tarihi sayfa ismi yapmak istiyorum ve bunu otomatik yapsın örneğin ben sayfa1 e 05.12.2011 ismini verdim yeni sayfa sekmesine tıkladığımda yeni sayfaya 06.12.2011 ismini versin
 
Merhaba,

Ekteki örnek dosyayı incelermisiniz.

Kodlar ThisWorkbook bölümündedir.


Uygulanan kod;

Kod:
Private Sub Workbook_NewSheet(ByVal Sh As Object)
    Dim Sayfa_Adı As Variant, S1 As Worksheet
10  Sayfa_Adı = InputBox("Lütfen yeni sayfa adı giriniz...", "Sayfa Adı", Date)
    If Sayfa_Adı = "" Or Sayfa_Adı = False Then
        Application.DisplayAlerts = False
        ActiveSheet.Delete
        Application.DisplayAlerts = True
        MsgBox "İşleminiz iptal edilmiştir.", vbInformation
        Exit Sub
    End If
    Sayfa_Adı = Format(Sayfa_Adı, "dd.mm.yyyy")
    On Error Resume Next
    Set S1 = Sheets(Sayfa_Adı)
    On Error GoTo 0
    If S1 Is Nothing Then
        Sh.Name = Sayfa_Adı
    Else
        MsgBox "Bu isimde sayfanız var !" & Chr(10) & "Lütfen farklı isim giriniz !", vbCritical
        Set S1 = Nothing
        GoTo 10
    End If
End Sub
 

Ekli dosyalar

Teşekkürler sayın Korhan Ayhan...
 
teşekürler oldukça fazla işime yaradı
 
Geri
Üst