Makronun belirli hücreler seçildiğinde çalışması.

Katılım
30 Nisan 2006
Mesajlar
88
Excel Vers. ve Dili
Office 2013 EN
Kullandığım bir makronun bağlı olduğu butonun sadece istediğim hücerlerden biri seçili ise görünmesini, değilse görünmemesini ( yada makronun çalışmamasını nasıl sağlarım. Teşekküler.
 

N.Ziya Hiçdurmaz

Özel Üye
Katılım
28 Nisan 2007
Mesajlar
2,218
Excel Vers. ve Dili
Office 2013 TR / 32 Bit
yanıt

Kod:
Private Sub CommandButton1_Click()
MsgBox "olumlu"
End Sub
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Intersect(Target, Range("b7:b14,d7:d12")) Is Nothing Then Exit Sub
Call CommandButton1_Click
End Sub
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,359
Excel Vers. ve Dili
Ofis 365 Türkçe
Merhaba,

Butonun görünüp görünmemesine örnek, aşağıdaki kodları sayfanın kod bölümüne kopyalayınız.


Kod:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Intersect(Target, [B7:B14, D7:D14]) Is Nothing Then
    CommandButton1.Visible = False
    Exit Sub
End If
CommandButton1.Visible = True
End Sub
 
Katılım
30 Nisan 2006
Mesajlar
88
Excel Vers. ve Dili
Office 2013 EN
Değerli vaktinizi ayırıp verdiğiniz cevaplar için her ikinize de ayrı ayrı teşekkür ederim. Sorunumu sayenizde kısa zamanda halletmiş oldum.
 
Üst