Sayfa Adına Göre Aktif Olan CommandButton

1Al2Ver

Altın Üye
Katılım
5 Kasım 2007
Mesajlar
4,719
Excel Vers. ve Dili
64 Bit TR - Microsoft Office 365 - Win11 Home
Altın Üyelik Bitiş Tarihi
04-01-2026
Merhaba,

Çalışmamda, 1 adet UserForm ile 5 adet CommandButton var,

UserForm'u hangi sayfada açtıysam, UserForm üzerindeki sayfa adı ile adı aynı olan CommanButton'un aktif, diğerlerinin pasif olsun istiyorum,

Amacım, yanlış buton tıklanmasını önlemek,

Olabilirliğini bilmiyorum, ama olabilir ise kullanışlı olacağını düşünüyorum,

Teşekkür ederim.

221599
 

Ekli dosyalar

Tevfik_Kursun

Altın Üye
Katılım
30 Temmuz 2012
Mesajlar
3,823
Excel Vers. ve Dili
Office 2016 Pro - Türkçe 64 Bit
Altın Üyelik Bitiş Tarihi
12-02-2029
Merhaba,
userform1.commandbutton1.visible = false yazabilirsiniz, bu görünmez yapacaktır.
Sanırım bu işinizi görür.
İyi çalışmalar
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,742
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Alternatif;

C++:
Private Sub UserForm_Initialize()
    For Each My_Buton In Me.Controls
        If My_Buton.Caption <> ActiveSheet.Name Then
            My_Buton.Enabled = False
        End If
    Next
End Sub
 

1Al2Ver

Altın Üye
Katılım
5 Kasım 2007
Mesajlar
4,719
Excel Vers. ve Dili
64 Bit TR - Microsoft Office 365 - Win11 Home
Altın Üyelik Bitiş Tarihi
04-01-2026
Sayın Tevfik_Kursun merhaba,

İlginiz için teşekkür ederim,

Saygılarımla.
 

1Al2Ver

Altın Üye
Katılım
5 Kasım 2007
Mesajlar
4,719
Excel Vers. ve Dili
64 Bit TR - Microsoft Office 365 - Win11 Home
Altın Üyelik Bitiş Tarihi
04-01-2026
Sayın Korhan Ayhan merhaba,

İlginiz ve kod için teşekkür ederim,

Saygılarımla.
 
Üst