Veri Değişimine Göre CommandButton Renklendirme

  • Konuyu başlatan Konuyu başlatan akInzara
  • Başlangıç tarihi Başlangıç tarihi
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

akInzara

Kullanıcı
Katılım
28 Tem 2022
Mesajlar
5
Excel Versiyonu
Excel 2016
Excel Sürümü
64 Bit
Excel Dili
Türkçe

Ekli dosyalar

Çözüm
VBA:
İndirmek için giriş yapmanız gerekmektedir.
(21 satır)
Sorun tamamen farklıymış... Önceki kodu kaldırdım... Yukarıda ki kodu userform2 nin Initialize bölümüne ekleyin... Ekteki dosyayı da inceleyebilirsiniz...
Emre hocam Userform2 deki commandbuttonlar için kod istemiştim.Sanırım excel sheet içindeki butonlar için olmuş.Bende anlatamamış olabilirim lütfen kusura bakmayın.
 
Aşağıdaki koda benze bir durum olacak sanırım hocam


Private Sub UserForm_Initialize()

Dim P As Object
Dim Alan As Range

For Each P In Me.Controls
Debug.Print P.Caption
If Left(P.Name, 13) = "CommandButton" Then
For Each Alan In Sayfa1.Range("B2:B" & Sayfa1.Range("B" & Sayfa1.Rows.Count).End(xlUp).Row)
If P.Caption = Alan Then
If Alan.Offset(0, 6) = Alan.Offset(0, 12) Then
P.BackColor = &HFF&
ElseIf Alan.Offset(0, 12) = 0 Then
P.BackColor = &H80FFFF
ElseIf Alan.Offset(0, 12) > 0 And Alan.Offset(0, 12) < Alan.Offset(0, 6) Then
P.BackColor = &H8000&
End If
Else
'Şarta Uymuyorsa
End If
Next Alan
End If
Next P

End Sub
 
VBA:
İndirmek için giriş yapmanız gerekmektedir.
(21 satır)
Sorun tamamen farklıymış... Önceki kodu kaldırdım... Yukarıda ki kodu userform2 nin Initialize bölümüne ekleyin... Ekteki dosyayı da inceleyebilirsiniz...
 

Ekli dosyalar

Çözüm
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Benzer Konular Popüler İçerikler Daha Fazlası
Geri
Üst Alt