• DİKKAT

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

Tek düğme ile bütün onay kutusundaki tikler kalsın

  • Konbuyu başlatan Konbuyu başlatan meken
  • Başlangıç tarihi Başlangıç tarihi
Katılım
28 Şubat 2013
Mesajlar
135
Excel Vers. ve Dili
Microsoft Office Word 2016 TR
Merhaba ustalar 50 ye yakın onay kutusu var ve ben bunları tek tek seçecem ve daha tekrar yapmam gerekecek.Bir düğme ekledim bütün onayları kaldırmak için hangi kodları yazmalıyım.. Şimdiden teşekkürler...
 
Bu onay kutuları nerde bulunuyor?
 
Deneyiniz.

C++:
Option Explicit

Sub UnChecked_CheckBox()
    Dim XL_Shapes As Object
    
    Application.ScreenUpdating = False
    
    For Each XL_Shapes In ActiveSheet.Shapes
        If XL_Shapes.Type = 8 Then
            If XL_Shapes.FormControlType = xlCheckBox Then
                XL_Shapes.OLEFormat.Object.Value = xlOff
            End If
        End If
    Next

    Application.ScreenUpdating = True
End Sub
 
Deneyiniz.

C++:
Option Explicit

Sub UnChecked_CheckBox()
    Dim XL_Shapes As Object
   
    Application.ScreenUpdating = False
   
    For Each XL_Shapes In ActiveSheet.Shapes
        If XL_Shapes.Type = 8 Then
            If XL_Shapes.FormControlType = xlCheckBox Then
                XL_Shapes.OLEFormat.Object.Value = xlOff
            End If
        End If
    Next

    Application.ScreenUpdating = True
End Sub

Peki Korhan Üstadım bunun tam tersi hepsini işaretleme nasıl olur
 
xlOff yazan yere xLOn yazarsanız sonuç alabilirsiniz.
 
Sayın ustad makro pencertesine ekledim fakat çalışmadı.
 
Şimdi denedim. Çalışıyor.
 
Ustad makro güvenliğinde uyarı işareti var izin verdim ama hala uyarı gösteriyor.Alakası var mı
 
Sayın üstat verdiğiniz linkin aynısını yaptım başarılı uyarısı aldım. Kendime göre ayarladım. Yardımlarınız ve ilginiz için
teşekkürler elinize emeğinize sağlık. İyi çalışmalar
 
Son düzenleme:
Geri
Üst