• DİKKAT

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

Checkboxların hepsini seçme ve iptal etme

Katılım
15 Ağustos 2009
Mesajlar
127
Excel Vers. ve Dili
Office 2010 Tr
Merhaba, çalışmamda çok fazla checkbox olan sayfalar var ve bunların içinden seçip kayıt alıyorum ancak çok fazla checkbox olduğu için onları Frame lerin içinde grupladım. Sorunum commandbutton yardımıyla hepsini seç yapamıyorum.. Tabiki temizle seçeneğiyle beraber.. Geçmiş konulara baktım ama hiç biri uymadı.. basit bir kod bilen varmı?
 
Merhaba, çalışmamda çok fazla checkbox olan sayfalar var ve bunların içinden seçip kayıt alıyorum ancak çok fazla checkbox olduğu için onları Frame lerin içinde grupladım. Sorunum commandbutton yardımıyla hepsini seç yapamıyorum.. Tabiki temizle seçeneğiyle beraber.. Geçmiş konulara baktım ama hiç biri uymadı.. basit bir kod bilen varmı?
Ben basit kod bilmem.Kodlara saygım vardır.En ufak kod bile benim için değerlidir.:cool:
 
Cells.Hyperlinks.Delete

3 sözcük ve aralarında nokta var.
Ben bu 3 sözcüğü yan yana yazabilmek için uzur süre araştırma yaptığımı bilirim. Bilince kolay da bilmeyince?
 
Selamlar,

Aşağıdaki kodları denermisiniz.

İlk kod tüm CheckBox nesnelerini seçilmiş hale getirir.

Kod:
Option Explicit
 
Private Sub CommandButton1_Click()
    Dim NESNE As Control
 
    For Each NESNE In Me.Controls
        If TypeName(NESNE) = "CheckBox" Then NESNE.Value = True
    Next
End Sub


İkinci kod tüm CheckBox nesnelerindeki seçimi kaldırır.

Kod:
Option Explicit
 
Private Sub CommandButton2_Click()
    Dim NESNE As Control
 
    For Each NESNE In Me.Controls
        If TypeName(NESNE) = "CheckBox" Then NESNE.Value = False
    Next
End Sub
 
Korhan Bey, ilgi ve alakanıza sonsuz teşekkürler aradığım tam olarak buydu tekrar tekrar teşekkürler..

Son birşey daha sorayım bu checkboxları tiklendiğinde renklensin diye

CheckBox10.BackColor = &HFF&

kodunu ekledim. tik kalkınca eski haline çevirebiliyormuyuz?
 
Selamlar,

Aşağıdaki kodu kullanabilirsiniz.

Kod:
Option Explicit
 
Private Sub CheckBox1_Click()
    If CheckBox1.Value = True Then
    CheckBox1.BackColor = &HFFFF&
    Else
    CheckBox1.BackColor = vbButtonFace
    End If
End Sub
 
Bizimde saygımız var ama biz sizin kadar uzman olmadığmız için soruyoruz.. yeni öğrenen birisi elbetteki basit kod isteyecek, aşşağılamanıza gerek yoktu!
Sizin o basit kod dediğiniz kodların bazıları için ben geceleri uyku uyumadım biliyormusunuz?
Şimdi o kodu buraya basit kod olarakmı ekleyecem.Hadi canım sende.!
 
Dim NESNE As Controls

For Each NESNE In Controls
If TypeName(NESNE) = "CheckBox" Then NESNE.Value = False
Next
bende hata veriyor "object required" me.controls yazınca hiç çalışmıyor
 
Selamlar,

Sn. snx111,

Kodları formunuzun kod bölümüne uygulamanız gerekiyor. Eğer bu şekilde yaptıysanız ve hata alıyorsanız dosyanızın küçük bir örneğini eklerseniz inceleme fırsatımız olabilir.
 
Selamlar,

Korhan hocam,

CheckBox1 seçili değilken yazı fontu normal

CheckBox1 i seçtiğimizde yazı fontunun kalın yazmasını nasıl sağlayabiliriz?

Saygılar
 
xlsm dosyasına toplam checkbox macrosu ekleme

Herkese merhaba,
.xlsm dosyasında alt alta checkboxlar var,bu başlıktaki macroları denedim fakat başarılı olamadım.Dosyayı ekliyorum yardımcı olmanız mümkün müdür?
Şimdiden çok teşekkürler.
 

Ekli dosyalar

Merhaba,

Sorunuz gözümden kaçmış. Aşağıdaki şekilde denermisiniz.

Kod:
Private Sub CheckBox1_Click()
    If CheckBox1.Value = True Then
        CheckBox1.Font.Bold = True
    Else
        CheckBox1.Font.Bold = False
    End If
End Sub

Selamlar,

Korhan hocam,

CheckBox1 seçili değilken yazı fontu normal

CheckBox1 i seçtiğimizde yazı fontunun kalın yazmasını nasıl sağlayabiliriz?

Saygılar
 
Geri
Üst