• DİKKAT

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

Sadece a stununa çift tıklayınca eklesin

mcetinkaya65

Altın Üye
Katılım
1 Mart 2011
Mesajlar
490
Excel Vers. ve Dili
2021 türkçe
Aşağıdaki makro ile ana sayfadaki her hangi bir hücredeki yazıya çift tıklayınca o yazıya göre sayfa varsa o sayfayı açıyor.Sayfa yoksa örnek sayfadan saayfa ekliyor.
Benim istediğim Ana sayfanın her hücresi için geçerli olan bu makroyu sadece A stunu için geçerli hale getirmek
Saygılarımla..

Kod:
Private Sub Workbook_SheetBeforeDoubleClick(ByVal Sh As Object, ByVal Target As Range, Cancel As Boolean)
On Error GoTo Son
Dim sayfa As String

If ActiveSheet.Name <> "Ana Sayfa" Then
    Sheets("Ana Sayfa").Select
Else
    sayfa = Target.Value
    If sayfa <> "" Then Sheets(sayfa).Select
End If
Exit Sub
Son:
Sordum = MsgBox(Target.Value & " Adlı Sayfa Yok, Eklemek İster Misiniz? ", vbYesNo, Target.Value & " Adlı Sayfanın Açılması")
If Sordum = vbYes Then
    Sheets("Örnek").Copy After:=Sheets(Sheets.Count)
    ActiveSheet.Name = Target.Value
    Range("A1").Value = ActiveSheet.Name '**** ilave
End If
End Sub
 
Merhaba,
Kodun başına aşağıdaki satırı ilave ediniz.
Kod:
If Intersect(Target, Range("A:A")) Is Nothing Then Exit Sub
 
Rich (BB code):
Private Sub Workbook_SheetBeforeDoubleClick(ByVal Sh As Object, ByVal Target As Range, Cancel As Boolean)
If Intersect(Target, Range("A:A")) Is Nothing Then Exit Sub
On Error GoTo Son
 
Son düzenleme:
Teşekkür ederim.
Allah razı olsun
 
Geri
Üst