• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Me Control Hatası

Katılım
12 Nisan 2012
Mesajlar
533
Excel Vers. ve Dili
Microsoft office professional plus 2019
Altın Üyelik Bitiş Tarihi
18-12-2024
Merhaba.Aşağıda yazılı kod userformda çalışırken sayfa olayına yazıldığında koyu kısım(Me.controls) hata veriyor.Acaba sayfada kullanabilmek için bunun yerine nasıl bir komut yazabiliriz.?Teşekkür ederim.

Dim i As Integer
For i = 4 To 19
Me.Controls("CommandButton" & i).BackColor = RGB(255, 165, 0)
Me.Controls("CommandButton" & i).ForeColor = RGB(0, 0, 0)
Next
 
Son düzenleme:
Katılım
12 Nisan 2012
Mesajlar
533
Excel Vers. ve Dili
Microsoft office professional plus 2019
Altın Üyelik Bitiş Tarihi
18-12-2024
Burada yapılan commandbutton4 ile commandbutton9 arasındaki bütün butonların rengini değiştirmektir.Ancak bu commandbuttonlar userformda değil sayfadadır.O yüzden kod hata vermektedir.Alternatif kodu yazabilirseniz sevinirim.
 

dEdE

Destek Ekibi
Destek Ekibi
Katılım
1 Temmuz 2005
Mesajlar
2,607
Excel Vers. ve Dili
Ofis 2013 TR 64 Bit
Merhaba,
Dener misiniz?
Kod:
Dim i As Integer
For i = 4 To 19
    Me.OLEObjects("CommandButton" & i).Object.BackColor = RGB(255, 165, 0)
    Me.OLEObjects("CommandButton" & i).Object.ForeColor = RGB(0, 0, 0)
Next
 
Katılım
12 Nisan 2012
Mesajlar
533
Excel Vers. ve Dili
Microsoft office professional plus 2019
Altın Üyelik Bitiş Tarihi
18-12-2024
Tamam,çalıştı.Teşekkür ederim.
 
Üst