- 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
Teşekkürler
DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
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
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.merhabalar
örnek dosyada bir çalışma yapabilirmisiniz
teşekkürler
ufak bir değişiklik ile tamamdır.merhabalar
bu seferde aktar makrosunu çalıştıramıyorum
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
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
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.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
__________________
Ö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.ö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