İpucu: Digər dillər Google-tərcümə olunur. Sizi ziyarət edə bilərsiniz English bu linkin versiyası.
Daxil ol
x
or
x
x
Qeydiyyatdan
x

or

Bir dəfə Excel-də bütün onay qutusunu necə silmək və ya seçilməyəcək?

Aşağıdakı ekran görüntüsü göstərildiyi kimi bir iş səhifəsində birbaşa qeyd olunan bütün onay qutusundan necə silmək və ya seçilməyəcək? Bu yazıda, həll etmək üçün bəzi sürətli kodlar haqqında danışacağam.

1 doc xanaya qoyun

VBA koduyla bütün işaretli onay qutusunun işaretini və ya seçimini kaldırın


Seçimlərdə birdən çox onay qutusu yerləşdirin:

Excel üçün Kutools'S Batch Insert Check Box'ları kommunal birdən çox dəfə birdən çox onay qutusunu tez bir zamanda daxil etməyə kömək edə bilər.

doc-yaratmaq-combobox22

Excel üçün Kutools: 200 gündə heç bir məhdudiyyət olmadan 60-dən çox lazımlı Excel eklentisi ilə pulsuzdur. İndi indir və pulsuz sınaq!


arrow mavi sağ bubble VBA koduyla bütün işaretli onay qutusunun işaretini və ya seçimini kaldırın

Bütün işaretli onay kutularının (Seçki Kontrolleri) işaretini sil və ya seçimi kaldırın:

Kontrol kutunuzun forma kontrolleri varsa, aşağıdakı VBA koduyla bir anda onları silmək olar:

1. Basıb saxlayın ALT + F11 düymələri açmaq üçün Proqramlar üçün Microsoft Visual Basic pəncərə.

2. Basın Taxmaq > Modules, və aşağıdakı kodu yapışdırın Modules Pəncərə.

VBA kodu: Bütün işaretli onay qutularının (Seçki Kontrolleri) seçimini və ya seçimi silin:

Sub ClearCheckBoxes()
'Updateby Extendoffice 20161129
    Dim chkBox As Excel.CheckBox
    Application.ScreenUpdating = False
    For Each chkBox In ActiveSheet.CheckBoxes
            chkBox.Value = xlOff
    Next chkBox
    Application.ScreenUpdating = True
End Sub

3. Sonra basın F5 bu kodu çalıştırmak üçün düyməsini basın və bütün işaretlenmiş onay kutuları bir dəfə aktiv iş səhifəsində nəzarət edilmədi.


Bütün işaretli onay qutularının (ActiveX Controls) seçimini və ya seçimini kaldırın:

Kontrol kutuları ActiveX Controls ise, aşağıdakı VBA kodunu tətbiq edin:

1. Basıb saxlayın ALT + F11 düymələri açmaq üçün Proqramlar üçün Microsoft Visual Basic pəncərə.

2. Basın Taxmaq > Modules, və aşağıdakı kodu yapışdırın Modules Pəncərə.

VBA kodu: Bütün təsdiq edilmiş onay qutularının (ActiveX Controls) seçimini və ya seçimi silin:

Sub clearcheckbox()
'Updateby Extendoffcie 20161129
    Dim c As Object
    For Each c In ActiveSheet.OLEObjects
        If InStr(1, c.Name, "CheckBox") > 0 Then
            c.Object.Value = False
        End If
    Next
End Sub

3. Sonra basın F5 bu kodu çalıştırmak üçün bir tuşa basın və bütün işaretlenmiş onay kutuları etkin bir çalışma kitabında bir seferde seçilmemiş.



Təklif olunan Məhsuldarlıq Vasitələri

Office Tab

qızıl star1 Chrome, Firefox və yeni Internet Explorer kimi Excel və digər Office proqramlarına lazımlı sekmeleri gətirin.

Excel üçün Kutools

qızıl star1 Amazing! 5 dəqiqədə məhsuldarlığınızı artırın. Heç bir xüsusi bacarıqa ehtiyac yoxdur, hər gün iki saat saxlaya bilərsiniz!

qızıl star1 300 Excel üçün yeni funksiyalar, Excel çox asan və güclü olun:

  • Veriyi ləğv etmədən Cell / Satır / Sütunları birləşdirin.
  • Bir neçə Çarşaf və İş Kitabını birləşdirin və birləşdirin.
  • Çaprazları müqayisə edin, birdən çox aralığa kopyalayın, mətni tarixə, vahidə və valyuta çevrilməsinə çevirin.
  • Rənglər, Paging Subtotals, Advanced Sort və Super Filter tərəfindən sayılan,
  • Daha çox seçin / Insert / Sil / Mətn / Biçim / Bağlantı / Yorum / Çalışma kitabları / Çalışma Qurğuları Tools ...

Excel üçün Kutools-un ekranı

Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    biqBob · 10 months ago
    many thanks for this vba code, helped greatly.

    FYI for people not getting it to work by hitting F5, simply :

    developer tab > macros > select the module just created and click options > type a character for the shortcut, such as ctrl+j or ctrl+k.