Note: The other languages of the website are Google-translated. Back to English

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

Hogyan helyezhetünk be gyorsan több jelölőnégyzetet az Excelbe? Kérjük, kövesse ezeket a trükkös módszereket az Excelben:

Helyezzen be több jelölőnégyzetet a Fill Handle segítségével

Helyezzen be több jelölőnégyzetet VBA kóddal

Több jelölőnégyzet beillesztése és törlése egy kattintással a Kutools for Excel használatával


nyíl kék jobb buborék Helyezzen be több jelölőnégyzetet a Fill Handle segítségével

Az Excelben a Fill Handle egy hatékony funkció sok minden elvégzésére. Kitöltheti a jelölőnégyzeteket is. Először be kell jelölnie egy jelölőnégyzetet. Tegye a következőket:

1. Kattints Fejlesztő a menüsorban, majd kattintson a gombra betétlap, és jelölje be a jelölőnégyzetet Űrlapvezérlés. Lásd a képernyőképet:

doc-insert-multiple-checkboxes1

2. Kattintson a jelölőnégyzet képére, és megjelenik a pluszjel mutató, és kattintson a kívánt jelölőnégyzetre.

doc-insert-multiple-checkboxes2

3. Jelölje be a jelölőnégyzetet, helyezze át egy cellába, majd törölje a jelölőnégyzet nevét.

4. Ezután jelölje ki azt a cellát, ahol a jelölőnégyzet marad. Ezután húzza a kitöltő fogantyút a kitölteni kívánt cellák tartományára. Lásd a képernyőképet:

doc-insert-multiple-checkboxes3


Több jelölőnégyzet beillesztése a kijelölésekbe egyetlen kattintással:

Kutools az Excel számára's Batch Insert jelölőnégyzetek segédprogram segítségével egyszerre több jelölőnégyzetet is gyorsan beilleszthet. Kattintson a szolgáltatás ingyenes letöltéséhez.

doc több jelölőnégyzet beillesztése 10

Kutools az Excel számára: több mint 300 praktikus Excel-bővítménnyel, ingyenesen, korlátozás nélkül, 30 nap alatt kipróbálható. Töltse le és ingyenes próbaverziót most!


nyíl kék jobb buborék Helyezzen be több jelölőnégyzetet VBA kóddal

Ha úgy gondolja, hogy az első módszer kissé problémás, a következő VBA-kód segítségével könnyedén és gyorsan beilleszthet több jelölőnégyzetet.

1. Kattints Fejlesztő > Visual Basic, egy új Microsoft Visual Basic alkalmazásokhoz ablak jelenik meg, kattintson a gombra betétlap > Modulok, és írja be a következő kódot a Modulok:

Sub InsertCheckBoxes()
'Updateby Extendoffice
Dim Rng As Range
Dim WorkRng As Range
Dim Ws As Worksheet
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
Set Ws = Application.ActiveSheet
Application.ScreenUpdating = False
For Each Rng In WorkRng
    With Ws.CheckBoxes.Add(Rng.Left, Rng.Top, Rng.Width, Rng.Height)
        .Characters.Text = Rng.Value
    End With
Next
WorkRng.ClearContents
WorkRng.Select
Application.ScreenUpdating = True
End Sub

2. Ezután kattintson doc-szorzás-számítás-3 gombot a kód futtatásához. És megjelenik egy felszólító mező, amely emlékezteti Önt arra, hogy válasszon egy cellatartományt, amelybe be szeretné illeszteni a jelölőnégyzeteket. Lásd a képernyőképet:

doc-insert-multiple-checkboxes4

3. Kattintson a gombra OK, a jelölőnégyzeteket szépen és szépen beillesztették a tartományba. Lásd a képernyőképet:

doc-insert-multiple-checkboxes5


nyíl kék jobb buborék Helyezzen be több jelölőnégyzetet a Kutools for Excel programba

Itt bemutathatok egy egyszerű és praktikus módot több jelölőnégyzet beillesztésére-Kutools az Excel számára, Annak Batch Insert jelölőnégyzet funkcióval beillesztheti a jelölőnégyzeteket üres cellákba vagy adatokkal rendelkező cellákba.

Kutools az Excel számára : több mint 300 praktikus Excel-bővítménnyel, ingyenesen, korlátozás nélkül, 30 nap alatt kipróbálható.

Telepítése után Kutools az Excel számára, kérjük, tegye a következőket:

1. Jelölje ki azt a cellatartományt, amelybe be szeretné illeszteni a jelölőnégyzeteket.

2. Kattints Kutools > betétlap > Batch Insert jelölőnégyzetek, lásd a képernyőképet:

doc-insert-multiple-checkboxes06

3. Ezután a kiválasztott cellákat kitöltötte a jelölőnégyzetekkel, a következő képernyőképek szerint:

Helyezze be a jelölőnégyzeteket üres cellákba Helyezzen be jelölőnégyzeteket az adatcellákba
doc-insert-multiple-checkboxes7 doc-insert-multiple-checkboxes8

Tippeket. Ha gyorsan törölni akar több jelölőnégyzetet, próbálkozzon a Kutools az Excel számára'S Törölje a jelölőnégyzeteket a következő képernyőképen látható módon. 60 nap alatt teljes körűen működik, korlátozás nélkül, kérjük, töltse le és ingyenes próbaverzióval rendelkezzen most.

doc-insert-multiple-checkboxes9

Kutools az Excel számára: több mint 300 praktikus Excel-bővítménnyel, ingyenesen, korlátozás nélkül, 30 nap alatt kipróbálható. Töltse le és ingyenes próbaverziót most!


nyíl kék jobb buborék Több jelölőnégyzet beillesztése és törlése a Kutools for Excel alkalmazással

Kutools az Excel számára: több mint 300 praktikus Excel-bővítménnyel, ingyenesen, korlátozás nélkül, 30 nap alatt kipróbálható. Töltse le és ingyenes próbaverziót most!

Kapcsolódó cikk:

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


A legjobb irodai termelékenységi eszközök

A Kutools for Excel megoldja a legtöbb problémát, és 80% -kal növeli a termelékenységet

  • újrafelhasználás: Gyorsan helyezze be összetett képletek, diagramok és bármi, amit korábban használt; Cellák titkosítása jelszóval; Levelezőlista létrehozása és e-maileket küldeni ...
  • Szuper Formula Bár (könnyedén szerkeszthet több szöveget és képletet); Olvasás elrendezés (könnyen olvasható és szerkeszthető nagyszámú cella); Beillesztés a Szűrt tartományba...
  • Cellák / sorok / oszlopok egyesítése az adatok elvesztése nélkül; Osztott cellák tartalma; Kombinálja a duplikált sorokat / oszlopokat... megakadályozza az ismétlődő cellákat; Hasonlítsa össze a tartományokat...
  • Válassza a Másolat vagy az Egyedi lehetőséget Sorok; Válassza az Üres sorok lehetőséget (az összes cella üres); Super Find és Fuzzy Find sok munkafüzetben; Véletlenszerű kiválasztás ...
  • Pontos másolás Több cella a képletreferencia megváltoztatása nélkül; Automatikus referenciák létrehozása több lapra; Helyezze be a golyókat, Jelölőnégyzetek és még sok más ...
  • Kivonat szöveg, Szöveg hozzáadása, Eltávolítás pozíció szerint, Hely eltávolítása; Hozz létre és nyomtasson személyhívó részösszegeket; Konvertálás a cellatartalom és a megjegyzések között...
  • Szuper szűrő (mentse el és alkalmazza a szűrősémákat más lapokra); Haladó rendezés hónap / hét / nap, gyakoriság és egyebek szerint; Speciális szűrő félkövér, dőlt betűvel ...
  • Kombinálja a munkafüzeteket és a munkalapokat; Táblázatok egyesítése kulcsoszlopok alapján; Az adatok felosztása több lapra; Kötegelt konvertálás xls, xlsx és PDF...
  • Több mint 300 hatékony funkció. Támogatja az Office / Excel 2007-2021 és 365 verziókat. Minden nyelvet támogat. Könnyű üzembe helyezés vállalatában vagy szervezetében. Teljes funkciók 30 napos ingyenes próbaverzió. 60 napos pénzvisszafizetési garancia.
kte lap 201905

Az Office fül a füles felületet hozza 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!
officetab alja
A megjegyzések rendezése szerint
Hozzászólások (51)
Még nincs értékelés. Legyen Ön az első, aki értékel!
A weboldal moderátora ezt a megjegyzést minimalizálta
Kiváló makró, amely szépen működik a jelölőnégyzetek gyors és egyszerű beillesztéséhez a kiválasztott tartományba; köszönöm. Megfontolná-e, hogy mutasson példát egy makróra, amellyel egy testreszabott legördülő listát illeszthet be egy kiválasztott tartományba három lehetőséggel: "Igen", "Nem" és "Talán"?
A weboldal moderátora ezt a megjegyzést minimalizálta
Remek trükk... élveztem.
A weboldal moderátora ezt a megjegyzést minimalizálta
Miért csak egy fiú van ebben az osztályban????
A weboldal moderátora ezt a megjegyzést minimalizálta
[quote]Miért csak egy fiú van ebben az osztályban????Daniel által[/quote] :lol: Ez csak a demonstráció kedvéért.
A weboldal moderátora ezt a megjegyzést minimalizálta
kiváló makró működik, jelölje be a jelölőnégyzetet a cellába, köszönöm :-)
A weboldal moderátora ezt a megjegyzést minimalizálta
Kiváló munka. Köszönöm :roll:
A weboldal moderátora ezt a megjegyzést minimalizálta
FANTASZTIKUS! Nagyon szépen köszönöm!
A weboldal moderátora ezt a megjegyzést minimalizálta
Amikor ezt megtettem, minden remekül működött (Köszönöm!), kivéve, ha a négyzetek be vannak jelölve, akkor automatikusan sárga kitöltőszínt kap a cella. Hogyan juthatok el oda, ahol csak a négyzet be van jelölve, nincs kitöltési szín? Kösz!
A weboldal moderátora ezt a megjegyzést minimalizálta
[quote]Amikor ezt csináltam, minden remekül működött (Köszönöm!), kivéve, ha a négyzetek be vannak jelölve, akkor automatikusan sárga kitöltőszínt kap a cella. Hogyan juthatok el oda, ahol csak a négyzet be van jelölve, nincs kitöltési szín? Kösz!Írta: # Sean[/quote] Csak módosítsa a sort a megjegyzésekben leírtak szerint: .FormatConditions(1).Interior.ColorIndex = 6 'módosítás másik színre, ha be van jelölve Hagyja teljesen ki, ha nem szeretne színt változtatni. Egészségére!
A weboldal moderátora ezt a megjegyzést minimalizálta
Megcsináltam, de amikor egy boc-ot ellenőrizek, akkor az összeset együtt ellenőrzik. hogyan tudnám szétválasztani őket?
A weboldal moderátora ezt a megjegyzést minimalizálta
A kód remekül működik! Most szerkesztem a színt szeretném középre helyezni a jelölőnégyzeteket minden cellában, van ötleted, hogy mit kell módosítanom ehhez? Kösz!
A weboldal moderátora ezt a megjegyzést minimalizálta
[quote]A kód remekül működik! Most szerkesztem a színt szeretném középre helyezni a jelölőnégyzeteket minden cellában, van ötleted, hogy mit kell módosítanom ehhez? Kösz!Írta: Violet[/quote] Minden Rng In WorkRng With Ws.CheckBoxes.Add((Rng.Offset(0, 1).Left - Rng.Left) / 2 + Rng.Left - CkBoxSize, Rng.Top, 0.33, Rng.Height ) .Characters.Text = Rng.Value End With
A weboldal moderátora ezt a megjegyzést minimalizálta
Folyamatosan hibaüzenetet ad, amikor megnyitom, hogy ki kellett javítania a hibákat? Valami segítség? Ha valaki szeretne segíteni, akkor közzéteszem a jelentést, amit a Microsoft Office-tól kapok.
A weboldal moderátora ezt a megjegyzést minimalizálta
A jelölőnégyzetek kissé eltévednek, ha a csatolt cellákkal együtt másolja őket. Írnom kellett egy dolgot, hogy visszaállítsam a hivatkozást, amikor máshová akarom másolni ezeket a cellákat.
A weboldal moderátora ezt a megjegyzést minimalizálta
Ezután szűrhetünk ezekre a jelölőnégyzetekre? Alapvetően csak azokat jeleníti meg, akik részt vettek?
A weboldal moderátora ezt a megjegyzést minimalizálta
Ezután szűrhetjük ezeket a jelölőnégyzeteket? Alapvetően csak azokat jeleníti meg, akik részt vettek?
A weboldal moderátora ezt a megjegyzést minimalizálta
Igen teljesen. A jelölőnégyzetek valójában függetlenek a celláktól. Alapvetően a táblázat felett lebegnek, és egy cellához kapcsolódnak úgy, hogy rákattintva igaz és hamis értékeket szúrnak be (vagy N/A, ha háromállapotú jelölőnégyzetet teszünk). De ha excelben szűrsz, akkor bizonyos sorokat rejt. Nem fogja elrejteni a jelölőnégyzeteket. Nagyon nem javaslom a szűrést ezzel a makróval. Furcsa dolgok fognak történni, és előfordulhat, hogy nem veszi észre, ha több jelölőnégyzet van egymás felett, vagy hogy két jelölőnégyzet van egy cellához, és egy cellához nincs jelölőnégyzet. Általában létrehozok egy listát, és pipa helyett beírok egy 1-et vagy egy 0-t a szomszédos cellába, majd az összeget. Ha az információ bonyolulttá válik, akár pivot table-be is állíthatja a dolgot. Tegyük fel például, hogy volt egy másik oszlopa, amelyen szerepelt a résztvevők neme. Ki lehet találni, hány férfi és hány nő vett részt.
A weboldal moderátora ezt a megjegyzést minimalizálta
Köszönöm szépen a jelölőnégyzetet!
A weboldal moderátora ezt a megjegyzést minimalizálta
Van rá mód, hogy a jelölőnégyzet szövege a kijelölt cella szövege legyen?
A weboldal moderátora ezt a megjegyzést minimalizálta
Igen. Igen van. Mindig van egy módja.
A weboldal moderátora ezt a megjegyzést minimalizálta
[quote]Igen. Igen van. Mindig van egy módja.Dannyvel[/quote] Rendben. Hogyan tudnám ezt megvalósítani. Nem vagyok elég jártas az excel szintaxisban. Kipróbáltam a .textet és a .value-t (a fenti kód c-hez). Helytelen eredménnyel. Számtalan dolgot kipróbáltam, aminek általában az eredménye lenne, de nem jártam sikerrel. Van egy nagy felsorolásom azokról a tételekről, amelyeknél szeretném a felsorolást egy jelölőnégyzetre cserélni, és ennek a mezőnek az értéke és szövege legyen a felsorolás eredeti szövege.
A weboldal moderátora ezt a megjegyzést minimalizálta
Hé srácok, ez nagyon hasznos - köszönöm! Gyors kérdés, teljesen tapasztalatlan vagyok az ilyen cuccokban, ezért elnézést, ha hülyeség! Szeretném, ha csak jelölőnégyzetek lennének (az igaz vagy hamis nélkül), és azt szeretném, ha a négyzetek sárgák legyenek, ha nincs bejelölve, de nincs kitöltve, hogy jelezzék azokat a hallgatókat, akik nem adtak be piszkozatot és értékelést stb. lehetséges? Valaki el tudná küldeni ennek tényleges kódját, vagy végigvezetne rajta? Előre is köszönöm!!!
A weboldal moderátora ezt a megjegyzést minimalizálta
hogyan módosíthatja a hivatkozási címet több jelölőnégyzetnél
A weboldal moderátora ezt a megjegyzést minimalizálta
Van egy Excel táblázatom, amelyen van egy kérdés, majd jobbra további oszlopok: "Met vezérlők, f és G oszlop, jelölőnégyzetekkel, amelyek bejelölve, F oszlop igen vagy G oszlop nem. Csak a szűrőt szeretném használni minden tekercsnél van pipa, de a szűrő nem látja a pipát
A weboldal moderátora ezt a megjegyzést minimalizálta
hogyan kell megváltoztatni a cella címét
A weboldal moderátora ezt a megjegyzést minimalizálta
Sub RelinkCheckBoxes() 'Olyan cellákat választ ki, amelyek furcsán viselkedő jelölőnégyzeteket tartalmaznak. – Akkor futtasd a makrót. „Módosítja ezeket a jelölőnégyzeteket, hogy a kapcsolódó cellák megfeleljenek az alatta lévő celláknak. Ezenkívül a jelölőnégyzet szövegét cella szövegévé változtatja. Dim ckbox As Shape Dim rngLinkedCell As Range Ha ActiveSheet.CheckBoxes.Count = 0, akkor Exit Sub 'Tesztelje, hogy a kijelölés egy tartomány. Ha TypeName(Selection) "Tartomány", akkor Lépjen ki az egyes ckboxok almenüjéből az ActiveSheet.Shapes 'Tesztelje le, hogy az alakzat vezérlőelem-e. If ckbox.Type = msoFormControl Then 'tesztelje, hogy a vezérlőelem jelölőnégyzet-e. If ckbox.FormControlType = xlCheckBox Ezután 'keresse meg azt a cellát a jelölőnégyzet alatt, amely a kijelölésen belül található Set rngLinkedCell = Application.Intersect(ckbox.TopLeftCell, Selection)' új linkcímet, és nevezze át a jelölőnégyzetet, hogy megfeleljen. Ha nem rngLinkedCell semmi, akkor ckbox-al .OLEFormat.Object.LinkedCell = rngLinkedCell.Address .Name = rngLinkedCell.Address .TextFrame.Characters.Text = rngLinkedCell.Text Vége Ha End Ha End Ha Következő
A weboldal moderátora ezt a megjegyzést minimalizálta
A kód remekül működött. Köszönöm!
Még senki sem írt megjegyzést
Több ingatlan
Hagyja meg észrevételeit
Feladás vendégként
×
Értékeld ezt a bejegyzést:
0   Karakterek
Javasolt helyek

Kövess minket

Copyright © 2009 - www.extendoffice.com. | Minden jog fenntartva. Powered by ExtendOffice. | Oldaltérkép
A Microsoft és az Office logó a Microsoft Corporation védjegyei vagy bejegyzett védjegyei az Egyesült Államokban és / vagy más országokban.
Sectigo SSL védi