• DİKKAT

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

Sekme Sayısını Sınırlamak

Katılım
18 Eylül 2014
Mesajlar
204
Excel Vers. ve Dili
Excel 2007
Hayırlı Sabahlar,

Excel sayfama en fazla 26 adet sekme açılmasını daha fazlasının uyarı vermesini istiyorum.

Böyle bir sınırlama mümkün müdür?

Teşekkürler.
 
Merhaba,

Dosyanızı açın.
Kod penceresini açın. (ALT+F11)
Sol taraftan "ThisWorkbook" ya da "BuÇalışmaKitabı" bölümünü bulun.
Bulduğunuz bölüm üzerine çift tıklayın. Sağ tarafa beyaz bir pencere açılacaktır.
Aşağıdaki kodu bu pencereye uygulayın.

Son olarak çalışmanıza yeni sayfa ekleyip denemeler yapın.

Kod:
Private Sub Workbook_NewSheet(ByVal Sh As Object)
    Dim Say As Byte
    Say = ThisWorkbook.Sheets.Count
    If Say > 26 Then
        MsgBox "Sayfa ekleme sınırını aştınız!" & Chr(10) & _
               "Yeni eklenen sayfa silinecektir.", vbCritical, "Uyarı!"
        Application.DisplayAlerts = False
        Sh.Delete
        Application.DisplayAlerts = True
    End If
End Sub
 
Teşekkürler sayın Korhan Ayhan. Satır ve Sütun sayısını sınırlamak için kodu nasıl değiştirmeliyiz !!
 
Forumda ScrollArea ifadesi ile arama yapınız.
 
Merhaba,

Dosyanızı açın.
Kod penceresini açın. (ALT+F11)
Sol taraftan "ThisWorkbook" ya da "BuÇalışmaKitabı" bölümünü bulun.
Bulduğunuz bölüm üzerine çift tıklayın. Sağ tarafa beyaz bir pencere açılacaktır.
Aşağıdaki kodu bu pencereye uygulayın.

Son olarak çalışmanıza yeni sayfa ekleyip denemeler yapın.

Kod:
Private Sub Workbook_NewSheet(ByVal Sh As Object)
    Dim Say As Byte
    Say = ThisWorkbook.Sheets.Count
    If Say > 26 Then
        MsgBox "Sayfa ekleme sınırını aştınız!" & Chr(10) & _
               "Yeni eklenen sayfa silinecektir.", vbCritical, "Uyarı!"
        Application.DisplayAlerts = False
        Sh.Delete
        Application.DisplayAlerts = True
    End If
End Sub

Korhan bey teşekkür ederim. ilaç gibi geldi
 
Geri
Üst