buton rengi değiştirme

Katılım
2 Aralık 2005
Mesajlar
142
makro atanmış bir butonun kullanıldıkça renginin değişmesi için yapılabişlecek bir şeyler varmı acaba

Teşekkürler
 

Kemal Demir

Özel Üye
Katılım
29 Temmuz 2004
Mesajlar
2,108
Merhaba,

Kod:
Private Sub CommandButton1_Click()
Dim bir, iki, uc As Integer
bir = Int((255 * Rnd))
iki = Int((255 * Rnd))
uc = Int((255 * Rnd))
CommandButton1.BackColor = RGB(bir, iki, uc)
ThisWorkbook.Save

End Sub
yukarıdaki kod işinizi görecektir.

NOT:eğer kalıcı olmasını istiyorsanız.Kodlar sonlanmadan evvel sayfayı kaydetmenizi öneririm
 
Katılım
8 Nisan 2005
Mesajlar
762
Excel Vers. ve Dili
Excel 2010 Türkçe
Sn Demir merhaba,
Soruyu soran arkadaş sorusunu daha da geliştirir diye bekledim ama başka soru gelmedi. Verdiğiniz kodu denedim üzerinde değişiklik yaptım istediğimi yapamadım. Sormam gerekti.
Kullanınca rengi değişsin ama,
- Bir defa değişsin,
- Benim belirleyeceğim renk olsun.
Eminim bir cevabınız vardır.
Selamlar,
 
Katılım
2 Aralık 2005
Mesajlar
142
Sayn Demir
Makroyu nereye kopyalayacam birkaç yere denedim olmadı
sayın Ziyanın dediği gibi
"Kullanınca rengi değişsin ama,
- Bir defa değişsin,
- Benim belirleyeceğim renk olsun" olabilirmi acaba
teşekkürler
 
Katılım
19 Ocak 2005
Mesajlar
940
Excel Vers. ve Dili
İŞ : Microsoft Office Excel 2003
EV : Microsoft Office Excel 2003
merhabalar
örnek dosyada bir çalışma yapabilirmisiniz
teşekkürler
kodu izin onayının bulunduğu sayfanın macro düzenleme ekranına kaydetmeniz gerekliydi. Yanlış anlamadımsa böyle olacak her tıklamada kod içerisinde tanımlanan renk kodu çalışır.
 

Ekli dosyalar

Katılım
2 Aralık 2005
Mesajlar
142
merhabalar
aynı makroyu kullanarak birden fazla butonunda rengini değiştirme şansımız varmı acaba
yani butonlar aynı sayfada olduğunda da renk değiştirme şansımız varmı acaba
teşekkürler
 
Katılım
19 Ocak 2005
Mesajlar
940
Excel Vers. ve Dili
İŞ : Microsoft Office Excel 2003
EV : Microsoft Office Excel 2003
merhabalar
aynı makroyu kullanarak birden fazla butonunda rengini değiştirme şansımız varmı acaba
yani butonlar aynı sayfada olduğunda da renk değiştirme şansımız varmı acaba
teşekkürler
Tabiki yapmanız gereken macro isimlerini değiştirmek o kadar. tabi mu macrolara farklı işlevler yükliyecekseniz. Yok sadece birden fazla buton rengi değiştirecekseniz bu da olur.
 
Katılım
2 Aralık 2005
Mesajlar
142
merhabalar
Sizleri çok yoruyorum ama yukarıdaki kodu başka excel dosyalarında kullanamıyorum acaba neden
Visual Basic cod sayfasında Command Buton eklemem gerekiyor sanırım ama bu ekleyemiyorum yardım edebirmisiniz
teşekkürler
 
Katılım
2 Aralık 2005
Mesajlar
142
merhabalar
Sizleri çok yoruyorum ama yukarıdaki kodu başka excel dosyalarında kullanamıyorum acaba neden?
Visual Basic cod sayfasında Command Buton eklemem gerekiyor sanırım ama bu ekleyemiyorum yardım edebirmisiniz
teşekkürler
__________________
 
Katılım
2 Aralık 2005
Mesajlar
142
herkese iyi geceler
Visual Basic cod sayfasında Command Buton eklemem gerekiyor ama bu ekleyemiyorum yardım edebirmisiniz lütfenj
 
Katılım
23 Aralık 2008
Mesajlar
9
Excel Vers. ve Dili
2003 türkçe
Birde söz konusu buton'u sadece iki renk arasında renk değiştirir yapabilirmiyiz acaba?

Şimdiden teşekkürler...
 
Katılım
2 Aralık 2005
Mesajlar
142
boton rengini değiştirme kodunu başka excel dosyalarında kullanamıyorum
nasıl bir yol izlemeliyim
teşekkürler
 
Katılım
19 Ocak 2005
Mesajlar
940
Excel Vers. ve Dili
İŞ : Microsoft Office Excel 2003
EV : Microsoft Office Excel 2003
merhabalar
Sizleri çok yoruyorum ama yukarıdaki kodu başka excel dosyalarında kullanamıyorum acaba neden?
Visual Basic cod sayfasında Command Buton eklemem gerekiyor sanırım ama bu ekleyemiyorum yardım edebirmisiniz
teşekkürler
__________________
Kullandığınız kodlar içerisinde tanımlanmış sayfa adları var "Sayfa2" ve "genel" adlarında iki sayfanız var. Aynı kodları farklı sayfalarda kullanmak isterseniz bu kodlarda gerekli düzeltmeleri yapmanız gerekli.

Örneğin;
ActiveCell.Offset(0, 1).Value = Sheets("...................").Range("C18").Value

Yukarıdaki "sayfa2.sayfa3.sayfa4" alan gibi.
 
Son düzenleme:
Katılım
2 Aralık 2005
Mesajlar
142
sayın ocamsul
buton renklendirme konusunu açıklamalı olarak belirtebilirmisiniz mümkünse sırasıyla
teşekkürler
 
Katılım
2 Aralık 2005
Mesajlar
142
Buton rengini değiştirme

örnek bir dosya var burada butonu her kullanışta renklendirmem için ne yapmalıyım
macroyu kopyaladım ama buton rengini çalıştıramıyorum
nerede hata yapıyorum sizce
teşekkürler
 

Ekli dosyalar

Katılım
19 Ocak 2005
Mesajlar
940
Excel Vers. ve Dili
İŞ : Microsoft Office Excel 2003
EV : Microsoft Office Excel 2003
örnek bir dosya var burada butonu her kullanışta renklendirmem için ne yapmalıyım
macroyu kopyaladım ama buton rengini çalıştıramıyorum
nerede hata yapıyorum sizce
teşekkürler
Öncelikle Butonu sayfaya yerleştirin. Butonun üzerine ad yazmak istediğinizde üzerine çif tıklayıp "Properties window" ekranının sol tarafındaki "caption" satırına butona vermek istediğiniz ismi yazın. Daha sonra size verilen kodları sağ taraftaki alana ekleyin.
 

Ekli dosyalar

Son düzenleme:
Katılım
2 Aralık 2005
Mesajlar
142
çözümü geç te olsa bulduk tüm katılanlara teşekkürler ve saygılar
excel sayfasında command butonu denetim araç kutusundan oluşturmakmış arkası kendiliğinden geliyor
 
Üst