CommandButton' un yazı tipi rengini değiştirme

elaziz23

Altın Üye
Katılım
19 Temmuz 2008
Mesajlar
19
Excel Vers. ve Dili
Ofis 2021 TR 64 Bit
Altın Üyelik Bitiş Tarihi
22-12-2028
Merhabalar, değerli ustalarımdan bir ricam var. Forumda arama yaptım ama ulaşamadım.

CommondButton nesnesinin üzerine mouse ile gelindiğinde Caption' un ForeColor özelliğinin değişmesini, mesela kırmızı olmasını, mouse' u düğmenin üzerinden uzaklaştırınca tekrar eski rengine gelmesini istiyorum. Bunu MouseMove' den mi yapacağız nasıl olacak, kodu nedir? Çok teşekkür ederim.
 
Katılım
26 Mayıs 2005
Mesajlar
608
Excel Vers. ve Dili
Office 2022 - Türkçe
Altın Üyelik Bitiş Tarihi
16-03-2025
Kod:
Private Sub CommandButton1_MouseMove(ByVal Button As Integer, ByVal Shift As Integer, ByVal X As Single, ByVal Y As Single)
CommandButton1.BackColor = &H80FFFF
End Sub
 

elaziz23

Altın Üye
Katılım
19 Temmuz 2008
Mesajlar
19
Excel Vers. ve Dili
Ofis 2021 TR 64 Bit
Altın Üyelik Bitiş Tarihi
22-12-2028
programer ustam kod çalışmıyor.
 
Katılım
26 Mayıs 2005
Mesajlar
608
Excel Vers. ve Dili
Office 2022 - Türkçe
Altın Üyelik Bitiş Tarihi
16-03-2025
"= &H80FFFF" kode "= &H0080FFFF&" olarak değiştirip deneyiniz
 

elaziz23

Altın Üye
Katılım
19 Temmuz 2008
Mesajlar
19
Excel Vers. ve Dili
Ofis 2021 TR 64 Bit
Altın Üyelik Bitiş Tarihi
22-12-2028
Benim anlatmak istediğim zemin rengi (BackColor) değil, yazı tipi rengi yani ForeColor' un değişmesi ve de mouse CommandButton un üzerinden ayrılınca yazının (Caption) rengi gene eski değerini alacak. Örneğin Düğmede "Tıkla" yazıyor, ben farenin imlecini "Tıkla" butonunun üzerine getirince "Tıkla" yazısı kırmızı olacak, fareyi butonun üzerinden çekince eski rengine (siyah) geri dönecek.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
43,124
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Merhaba,

Ekteki örnek dosyayı incelermisiniz.
 

Ekli dosyalar

elaziz23

Altın Üye
Katılım
19 Temmuz 2008
Mesajlar
19
Excel Vers. ve Dili
Ofis 2021 TR 64 Bit
Altın Üyelik Bitiş Tarihi
22-12-2028
Korhan Ayhan hocam kafam karıştı, şunu birde UserForm olmadan yazarmısın, yani direk sizin örneğinizdeki FORM butonu üzerinden.
 
Son düzenleme:

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
43,124
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Merhaba,

Anlamadım. Sizin butonunuz nerede? Excel sayfasındamı?
 

elaziz23

Altın Üye
Katılım
19 Temmuz 2008
Mesajlar
19
Excel Vers. ve Dili
Ofis 2021 TR 64 Bit
Altın Üyelik Bitiş Tarihi
22-12-2028
evet excel sayfasında
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
43,124
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Merhaba,

Üstteki mesajıma sayfadaki CommandButton için örnek kodlamada ekledim. İnceleyin.

Sayfadaki buton için tasarım moduna geçtiğinizde butonun etrafında bir image nesnesi var. Dosyada şeffaf durumda. Bu sebeple mouse ile seçip kontrol edebilirsiniz.
 

elaziz23

Altın Üye
Katılım
19 Temmuz 2008
Mesajlar
19
Excel Vers. ve Dili
Ofis 2021 TR 64 Bit
Altın Üyelik Bitiş Tarihi
22-12-2028
Sağolasın Korhsn Ayhan hocam Allah razı olsun çok güzel çalışıyor. Ben sayfanın zeminini boyadığım için image nesnesinin belli olmaması için rengini tutturmak biraz zor oldu :)
 
Üst