• DİKKAT

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

Sayfadaki değişikliklerle tetiklenen farklı iki makronun birleştirilmesi

Tevfik_Kursun

Altın Üye
Katılım
30 Temmuz 2012
Mesajlar
3,904
Excel Vers. ve Dili
Office 2016 Pro - Türkçe 64 Bit
Merhaba Arkadaşlar,
Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
    If [B1] <> 1 Then Exit Sub
     Call Makro1
End Sub

Private Sub Worksheet_Change(ByVal Target As Range)
    If Intersect(Target, [G:G]) Is Nothing Then Exit Sub
    Call Makro2
End Sub
Bu iki makroyu nasıl birlikte çalıştırabilirim?
Saygılarımla
 
Merhaba

Aşağıdaki şekilde olabilir.

Selamlar...
Kod:
Private Sub Worksheet_Change(ByVal Target As Range)

    If [B1] <> 1 And Intersect(Target, [G:G]) Is Nothing Then
  
        Exit Sub
      
    End If

    If [B1] = 1 Then Call Makro1

    If Not Intersect(Target, [G:G]) Is Nothing Then Call Makro2

End Sub
 
Sayın Kulomer46 Hocam,
Çok teşekkür ederim.
Saygılarımla
 
Geri
Üst