DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Merhaba;
Bunu ToggleButton ile yapmanız daha uygun olur.
Eki inceleyin.
İyi çalışmalar.
Alternatif;
Uğraşınız için çok teşekkür ederim.
Renk kodları ile ilgili bir sorum olacaktı
Bende uzun uğraşlar sonucu nette araştırma yapıp henüz yeni ekteki gibi bir çalışma yaptım. Bu çalışma da ana renkleri sadece kullanabiliyorum. Özel renkler ile şekilleri renklendirme nasıl yapabilirim? Örneğin Açık Gri, Koyu Gri vs.
(Gray olarak yazdığımda dolgu rengini Siyah yapıyor)
=vbRed olan kısmı =RGB(217, 217, 217) olarak değiştirip tüm renkleri bu şekilde yakalayabildim. Belki faydalanan birileri olur diye yazmak istedim. Tekrardan sizlere çok teşekkür ederim.Siz değerli üstatların da katkılarıyla, diğer renkleri oluşturmak için kod bloğunda ki=vbRedolan kısmı=RGB(217, 217, 217)olarak değiştirip tüm renkleri bu şekilde yakalayabildim. Belki faydalanan birileri olur diye yazmak istedim. Tekrardan sizlere çok teşekkür ederim.
Sub Buton_Renklendir()
Dim XL_Buton As Object
For Each XL_Buton In ActiveSheet.Shapes
XL_Buton.DrawingObject.Interior.Color = Range("M1").Interior.Color
Next
Set XL_Buton = ActiveSheet.Shapes(Application.Caller)
XL_Buton.DrawingObject.Interior.Color = Range("M2").Interior.Color
End Sub
Merhaba Necdet Bey,Merhaba,
Bu tür işlerde renk kodları ile uğraşmaktansa renkleri hücre renginden almak daha avantajlı olabilir.
Korhan bey'in kodlarındaki değişiklik aşağıdadır. M1 Ve M2 hücrelerinin arka plan rengini kullanır.
Canınız sıkıldığınızda bu hücrelerin renklerini değiştirdiğinizde kodlarla uğraşmak zorunda kalmazsınız.
Kod:Sub Buton_Renklendir() Dim XL_Buton As Object For Each XL_Buton In ActiveSheet.Shapes XL_Buton.DrawingObject.Interior.Color = Range("M1").Interior.Color Next Set XL_Buton = ActiveSheet.Shapes(Application.Caller) XL_Buton.DrawingObject.Interior.Color = Range("M2").Interior.Color End Sub
Çok teşekkür ederim Korhan Bey#8 nolu mesajımdaki dosyayı talebiniz yönünde güncelledim. Dosya açılışında bütün butonlar gri renk olacaktır.