Ugrás a tartalomra

Hogyan jelölje ki az összes jelölőnégyzetet egyetlen jelölőnégyzet használatával az Excel programban?

A jelölőnégyzetek nagyon hasznosak az Excel felhasználóink ​​számára, a jelölőnégyzetek listájával néhány opciót kiválaszthatunk egy munkalapon. Ha egyszerre rengeteg jelölőnégyzetet kell kiválasztani, akkor egyesével kijelölve unalmas és időigényes lesz. Itt bemutathatom, hogy egyetlen jelölőnégyzet segítségével jelölje ki az összes jelölőnégyzetet, vagyis amikor bejelöli ezt a fő jelölőnégyzetet, az aktuális munkalap összes jelölőnégyzetét azonnal kijelöli.

Jelölje be az összes jelölőnégyzetet egyetlen VBA kóddal ellátott jelölőnégyzet használatával


nyíl kék jobb buborék Jelölje be az összes jelölőnégyzetet egyetlen VBA kóddal ellátott jelölőnégyzet használatával

Ha egy munkalap összes jelölőnégyzetét egyetlen fő jelölőnégyzet ellenőrzésével kívánja kijelölni, tegye a következőket:

1. Először is hozzáadhat egy jelölőnégyzetet, és megnevezheti Az összes kijelölése, ez lesz a fő jelölőnégyzet, lásd a képernyőképet:

doc-select-all-check-box-1

2. Ezután tartsa lenyomva a ALT + F11 gombokat, és ez megnyitja a Microsoft Visual Basic for Applications ablak.

3. Kattints betétlap > Modulok, és illessze be a következő kódot a Modul ablak.

VBA kód: jelölje be az összes jelölőnégyzetet egyetlen jelölőnégyzet segítségével

Sub SelectAll_Click()
'Update by Extendoffice
Dim xCheckBox As CheckBox
For Each xCheckBox In Application.ActiveSheet.CheckBoxes
    If xCheckBox.Name <> Application.ActiveSheet.CheckBoxes("Check Box 1").Name Then
        xCheckBox.Value = Application.ActiveSheet.CheckBoxes("Check Box 1").Value
    End If
Next
End Sub

4. Ezután mentse el és zárja be ezt a kódot, menjen vissza a munkalapra, kattintson a jobb gombbal a Az összes kijelölése jelölőnégyzetet, és válassza a lehetőséget Hozzárendelje a Makrót a helyi menüből lásd a képernyőképet:

doc-select-all-check-box-2

5. Az Hozzárendelje a Makrót párbeszédpanelen kattintson a gombra Válassza az All_Click lehetőséget lehetőség a Makró neve listamezőbe, majd kattintson a gombra OK gomb a párbeszédpanel bezárásához, lásd a képernyőképet:

doc-select-all-check-box-3

6. És most, amikor bejelöli a Master Select All jelölőnégyzetet, az aktuális munkalap összes többi jelölőnégyzetét egyszerre bejelölte.

doc-select-all-check-box-4

Megjegyzések: A fenti kódban az 1. jelölőnégyzet a fő mester neve, ezt a név Box jobb gombbal kattintson rá, és változtassa meg az Ön igényeinek megfelelően.

doc-select-all-check-box-5


Kapcsolódó cikkek:

Hogyan lehet összekapcsolni a jelölőnégyzetet az Excel több cellájával?

Hogyan lehet gyorsan beilleszteni több jelölőnégyzetet az Excelbe?

Hogyan lehet gyorsan törölni több jelölőnégyzetet az Excelben?

A legjobb irodai hatékonyságnövelő eszközök

Népszerű szolgáltatások: Ismétlődések keresése, kiemelése vagy azonosítása   |  Üres sorok törlése   |  Oszlopok vagy cellák kombinálása adatvesztés nélkül   |   Kerek Formula nélkül ...
Szuper keresés: Több kritérium VLookup    Többértékű VLookup  |   VLookup több munkalapon   |   Fuzzy Lookup ....
Speciális legördülő lista: Gyors legördülő lista létrehozása   |  Függő legördülő lista   |  Többszörösen válassza ki a legördülő listát ....
Oszlopkezelő: Adjon meg egy adott számú oszlopot  |  Oszlopok mozgatása  |  Kapcsolja be a Rejtett oszlopok láthatósági állapotát  |  Tartományok és oszlopok összehasonlítása ...
Kiemelt funkciók: Rács fókusz   |  Design nézet   |   Nagy Formula bár    Munkafüzet és lapkezelő   |  Erőforrás-könyvtár (Auto szöveg)   |  Dátumválasztó   |  Kombinálja a munkalapokat   |  Cellák titkosítása/dekódolása    E-mailek küldése listánként   |  Szuper szűrő   |   Speciális szűrő (félkövér/dőlt/áthúzott szűrés...) ...
A 15 legjobb eszközkészlet12 szöveg Eszközök (Szöveg hozzáadása, Karakterek eltávolítása,...)   |   50 + Táblázatos Típusai (Gantt-diagram,...)   |   40+ Praktikus képletek (Számolja ki az életkort a születésnap alapján,...)   |   19 beszúrás Eszközök (Helyezze be a QR-kódot, Kép beszúrása az útvonalból,...)   |   12 Átalakítás Eszközök (Számok szavakig, Valuta átváltás,...)   |   7 Egyesítés és felosztás Eszközök (Haladó kombinált sorok, Hasított sejtek,...)   |   ... és több

Töltsd fel Excel-készségeidet a Kutools for Excel segítségével, és tapasztald meg a még soha nem látott hatékonyságot. A Kutools for Excel több mint 300 speciális funkciót kínál a termelékenység fokozásához és az időmegtakarításhoz.  Kattintson ide, hogy megszerezze a leginkább szükséges funkciót...

kte lap 201905


Az Office lap füles felületet hoz az Office-ba, és sokkal könnyebbé teszi a munkáját

  • Füles szerkesztés és olvasás engedélyezése Wordben, Excelben és PowerPointban, Publisher, Access, Visio és Project.
  • Több dokumentum megnyitása és létrehozása ugyanazon ablak új lapjain, mint új ablakokban.
  • 50% -kal növeli a termelékenységet, és naponta több száz kattintással csökkenti az egér kattintását!
Comments (2)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Is there a way to select specific checkboxes using a single checkbox?
This comment was minimized by the moderator on the site
Ниже код для установки определённых флажков с помощью одного основного флажка.

Sub Level1()
If Range("B23") = True Then Range("G29,G30,G39,G40,G41,G42,G43,I31,I32,I33,I34,I35,I36,I37,I38") = True
If Range("B23") = False Then Range("G29,G30,G39,G40,G41,G42,G43,I31,I32,I33,I34,I35,I36,I37,I38") = False
End Sub

, где
Level1 - имя макроса

B23 - номер ячейки в которой находится основной чек-бокс для флажка

G29,G30,G39,G40,G41,G42,G43,I31,I32,I33,I34,I35,I36,I37,I38 - диапазон ячеек, в которых содержатся чек-боксы для проставления флажков.

P.S. Не забывайте привязать чек-боксы к своим ячейкам и назначить макрос на основном чек-боксе.

Всем удачи!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations