• DİKKAT

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

Form Denetimi CheckBox'a Makro Atama

Katılım
2 Kasım 2011
Mesajlar
24
Excel Vers. ve Dili
Excel 2010 Türkçe
Merhabalar,

Excel'de form denetimindeki checkbox'ları kullanarak bir form oluşturdum.
Örneğin A1 hücresinde bir checkbox var ve buraya aşağıdaki makroyu atadım.

Kod:
Sub Doldur()

Range("A1").Select
Selection.Interior.Color = 5287936

End Sub

Bu makro Checkbox'ı tıkladığımda bulunduğu A1 hücresini yeşil dolgu ile dolduruyor.Ama bu makroyla her checkbox'a ayrı makro atamam gerekiyor, çünkü hepsi farklı farklı hücrelerde. Tüm checkbox'larda ortak olarak kullanabileceğim, bulunduğu hücrenin formatını değiştiren dinamik olarak kullanabileceğim bir makroyu nasıl yazabilirim??

Teşekkürler.
 
Merhaba,

Bu tür işlemlerde Class modul kullanmanız gerekir. Ekte küçük bir örnek hazırladım.

.
 

Ekli dosyalar

Çok teşekkürler Ömer Bey, tam aradığım kod. Elinize sağlık.
 
Merhaba,

ekteki excel de, C hücresinde yazan puanı, eğer d hücresine ekleyeceğim checkbox işaretli ise, F hücresi=C hücresi olacak. Checkbox daki işareti kaldırdığımda da F hücresindeki rakamı 0 layacak.

Ve bunu her checkbox için tanımlamadan genel tek bir makro ile yapabilir miyim?

yardımınızı rica ediyorum.
 

Ekli dosyalar

Geri
Üst