• DİKKAT

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

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
 
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
 
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,
 
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
 
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

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
 
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.
 
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
 
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
__________________
 
herkese iyi geceler
Visual Basic cod sayfasında Command Buton eklemem gerekiyor ama bu ekleyemiyorum yardım edebirmisiniz lütfenj
 
Birde söz konusu buton'u sadece iki renk arasında renk değiştirir yapabilirmiyiz acaba?

Şimdiden teşekkürler...
 
boton rengini değiştirme kodunu başka excel dosyalarında kullanamıyorum
nasıl bir yol izlemeliyim
teşekkürler
 
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:
sayın ocamsul
buton renklendirme konusunu açıklamalı olarak belirtebilirmisiniz mümkünse sırasıyla
teşekkürler
 
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

ö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

  • deneme0.xls
    deneme0.xls
    31.5 KB · Görüntüleme: 55
  • deneme0.jpg
    deneme0.jpg
    57.8 KB · Görüntüleme: 38
  • denememakro.jpg
    denememakro.jpg
    16.6 KB · Görüntüleme: 21
Son düzenleme:
çö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
 
Geri
Üst