Command button renk değiştirme

zulfuernek

Altın Üye
Katılım
24 Haziran 2017
Mesajlar
761
Excel Vers. ve Dili
türkçe
Altın Üyelik Bitiş Tarihi
11-04-2030
Command buttona tıklayınca kırmızı olması. Daha sonra tekrar tıklayınca ise yeşil olması. Bu döngü halinde olmalı sadece yeşil ve kırmızı olmalı

saygılarımla
 
Katılım
3 Haziran 2017
Mesajlar
797
Excel Vers. ve Dili
2007, 32
Altın Üyelik Bitiş Tarihi
08/06/2018
Başlangıçta buton rengi yeşil olacaktır.
Uygulayınız.


Kod:
Private Sub CommandButton1_Click()
  Select Case Say
        Case 1
CommandButton1.BackColor = &HC0&
Say = Say + 1
Case 2
CommandButton1.BackColor = &H4000&
Say = 1
End Select
End Sub
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Merhaba,

Alternatif:

Kod:
Private Sub CommandButton1_Click()
    CommandButton1.BackColor = IIf(CommandButton1.BackColor = _
        vbRed, vbGreen, vbRed)
End Sub
.
 

zulfuernek

Altın Üye
Katılım
24 Haziran 2017
Mesajlar
761
Excel Vers. ve Dili
türkçe
Altın Üyelik Bitiş Tarihi
11-04-2030
ömer bey merhaba kırmızıda iki defa tıklayınca değişiyor fakat :((
 

zulfuernek

Altın Üye
Katılım
24 Haziran 2017
Mesajlar
761
Excel Vers. ve Dili
türkçe
Altın Üyelik Bitiş Tarihi
11-04-2030
Tamamdır ömer bey oldu
bi yerde yanlış yazdım sanırım. Emeğinize sağlık teşekkürler.
 
A

ahmedummu

Misafir
Merhaba. Aşağıdaki kod ile de çalışıyor.

If CommandButton1.BackColor = vbRed Then
CommandButton1.BackColor = vbGreen
Else
CommandButton1.BackColor = vbRed
End If
 
Üst