• DİKKAT !

    Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak Dosya Yükleme tamamen ücretsizdir.

Çözüldü Karışık excel vba işlemleri

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.
Durum
Konu Çözümlendiği İçin Kapatılmıştır.

sebo34

Yeni Üye
Katılım
9 May 2022
Mesajlar
4
Aldığı beğeni
2
Excel V
Office 365 TR
Konu Sahibi
MERHABA,
iyi akşamlar
Öncelikle; "yeşil" düğmesine basıldığında tüm komut düğmelerinin
renginin yeşil, "sarı" düğmesine basıldığında tüm komut düğmelerinin
renginin sarı, "Kırmızı "düğmesine basıldığında tüm komut düğmelerinin
renginin kırmızı olmasını sağlayan komutları nasıl yazabiliriz?
"Tamam" düğmesine basıldığında Excel A1 hücresindeki veriyi,
oluşturduğum etiketin içine yazdıran komutları da ardından yazıp, Etiket içerisindeki
yazı rengini (ForeColor) komutla mavi yapmam gerek.( Renk kodları, vbBlue,
vbYellow, vbGreen, vbRed) olacak şekilde. "İptal" düğmesine basıldığında
programdan çıkmasını nasıl sağlayabilirim?
(Attığım dosyada 5 adet komut tuşu ve 1 adet etiket vardır)
Yardımcı olursanız sevinirim.Teşekkürler.
 
galiba aynı hocadan ders alıyorsunuz
 
Askan hocam çözmüş birde kendinizi geliştirmeniz açısından çözümü ekliyorum

HTML:
C-like:
İçeriği görebilmek için Giriş yap ya da Üye ol.
 
Çözüm
Konu Sahibi
Askan hocam çözmüş birde kendinizi geliştirmeniz açısından çözümü ekliyorum
Private Sub CommandButton1_Click()
renkli vbYellow
End Sub

Private Sub CommandButton2_Click()
renkli vbGreen
End Sub

Private Sub CommandButton3_Click()
renkli vbRed
End Sub

Private Sub CommandButton4_Click()
renkli &H8000000F

End Sub

Private Sub CommandButton5_Click()
Unload Me
End Sub
Sub renkli(renk As Variant)
For Each ctl In UserForm1.Controls
ctl.BackColor = renk
If TypeName(ctl) = "Label" Then
If ctl.Name = "Label1" Then
Label1.Caption = Sayfa1.Range("A1")
Label1.ForeColor = vbBlue
End If
End If
Next ctl
End Sub
teşekkürler.
 
Durum
Konu Çözümlendiği İçin Kapatılmıştır.
Geri
Üst