Düğmelerin pasif durumdan aktif duruma gelmesi

Mdemir63

Altın Üye
Katılım
7 Temmuz 2006
Mesajlar
2,840
Excel Vers. ve Dili
Ofis2010 32Bit Türkçe
Altın Üyelik Bitiş Tarihi
19-02-2026
Selamlar

Arkadaşlar form üzerindeki bazı düğmeler pasif görünüyor ama ilgili yerlere bilgi girildiğinde aktif hale geliyor. Acaba bunlar düğmelerin özelliklerinden mi yoksa kodlarla mı yaptırılıyor. Bu konuda bilgi verebilirseniz sevinirim.

Saygılar
 
Katılım
13 Aralık 2006
Mesajlar
575
Excel Vers. ve Dili
Office 2010
iki şekilde de yapılabiliyor.

özelliklerden "enabled"

kod olarak ta "commandbutton1.Enabled = False veya true" şeklinde olabiliyor.
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Merhaba.
Aşağıdaki kod commandbutonu pasif yapar.
Kod:
CommandButton1.Enabled = False
Aşağıdaki kod commandbutonu aktif yapar.:cool:
Kod:
CommandButton1.Enabled = True
 

Mdemir63

Altın Üye
Katılım
7 Temmuz 2006
Mesajlar
2,840
Excel Vers. ve Dili
Ofis2010 32Bit Türkçe
Altın Üyelik Bitiş Tarihi
19-02-2026
Sn: Harziyan ve Sn: Sezar
Çok teşekkürler fakat birde şöyle bir şey var . Düğmelerin üzerinde örneğin aç yazıyor form açılıyor. Form açıldıktan sonra Aynı düğme üzerinde bu defa kapat yazısı çıkıyor . bununla ilgili de bilginiz varsa yazabilirmisiniz.

Saygılar
 
Katılım
13 Aralık 2006
Mesajlar
575
Excel Vers. ve Dili
Office 2010
buda düğmenin "caption" özelliği ile ilgili.
CommandButton1.Caption = "Kapat" gibi olabilir.
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Merhaba.
Sayfa1 üzerine bir tane commandbuton koyun.
VBE de bir tane userform oluşturun.
Userform'un Showmodal özelliğini false yapın.
Sayfada oluşturuduğunuz commandbutona aşağıdaki kodları kopyalayıp sonucu izleyiniz?:cool:
Kod:
Private Sub CommandButton1_Click()
If Range("A1").Value = 0 Then
CommandButton1.Caption = "K A P A T"
Range("A1").Value = 1
UserForm1.Show
Else
CommandButton1.Caption = "A Ç"
Range("A1").Value = 0
Unload UserForm1
End If
End Sub
 
Katılım
13 Aralık 2006
Mesajlar
575
Excel Vers. ve Dili
Office 2010
saygıdeğer üstadlarım: bu çömez de ne çok araya giriyor demeyin sakın?:) bizde elimizden geldiğince arkadaşlara yardımcı olmaya çalışıyoruz. (bilgimiz dahilinde.) :oops:
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Merhaba.
Sayın harziyan bende sizin gibi elimden geldiğince yardım etmeye çalışıyorum.
Sıkmayın canınızı.:arkadas:
 

Mdemir63

Altın Üye
Katılım
7 Temmuz 2006
Mesajlar
2,840
Excel Vers. ve Dili
Ofis2010 32Bit Türkçe
Altın Üyelik Bitiş Tarihi
19-02-2026
Bütün arkadaşlar hepinize çok teşekkür ediyorum
sağolun
Saygılar
 
Üst