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

Jak rychle vložit více zaškrtávacích políček v aplikaci Excel?

Jak můžeme rychle vložit více zaškrtávacích políček do Excelu? Postupujte podle těchto složitých metod v aplikaci Excel:

Vložte více zaškrtávacích políček pomocí Fill Handle

Vložte více zaškrtávacích polí s kódem VBA

Vložte a odstraňte více zaškrtávacích políček jedním kliknutím pomocí Kutools pro Excel


šipka modrá pravá bublina Vložte více zaškrtávacích políček pomocí Fill Handle

V aplikaci Excel je funkce Vyplnit rukojeť výkonnou funkcí pro provádění mnoha věcí. Může také vyplnit zaškrtávací políčka. Nejprve musíte vložit zaškrtávací políčko. Postupujte následovně:

1, klikněte Vývojka na řádku nabídek a poté klikněte na Vložita zaškrtněte obrázek zaškrtávacího políčka pod Kontrola formuláře. Viz snímek obrazovky:

zaškrtávací políčka doc-insert-multiple-check1

2. Klikněte na obrázek zaškrtávacího políčka a uvidíte ukazatel znaménka plus, klikněte na místo, kam chcete přidat zaškrtávací políčko.

zaškrtávací políčka doc-insert-multiple-check2

3. Zaškrtněte políčko a přesuňte jej do buňky a poté odstraňte název zaškrtávacího políčka.

4. Poté vyberte buňku, ve které zůstane zaškrtávací políčko. A pak přetáhněte úchyt výplně přes rozsah buněk, které chcete vyplnit. Viz snímek obrazovky:

zaškrtávací políčka doc-insert-multiple-check3


Vložte více zaškrtávacích políček do výběrů jedním kliknutím:

Kutools pro Excel's Zaškrtávací políčka Dávkové vložení nástroj vám pomůže rychle vložit více zaškrtávacích políček najednou. Kliknutím si tuto funkci zdarma stáhnete.

doc vložit více zaškrtávacích polí 10

Kutools pro Excel: s více než 300 praktickými doplňky aplikace Excel, můžete vyzkoušet bez omezení do 30 dnů. Stáhněte si a vyzkoušejte zdarma hned teď!


šipka modrá pravá bublina Vložte více zaškrtávacích polí s kódem VBA

Pokud si myslíte, že první metoda je poněkud problematická, následující kód VBA vám pomůže snadno a rychle vložit více zaškrtávacích políček.

1, klikněte Vývojka > Visual Basic, nový Microsoft Visual Basic pro aplikace Zobrazí se okno, klikněte na Vložit > Modula vložte následující kód do Modul:

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. Pak klikněte na tlačítko doc-multiplikovat-výpočet-3 tlačítko pro spuštění kódu. Zobrazí se výzva, která vám připomene, abyste vybrali rozsah buněk, do kterých chcete vložit zaškrtávací políčka. Viz snímek obrazovky:

zaškrtávací políčka doc-insert-multiple-check4

3. A pak klikněte na tlačítko OK, byla zaškrtávací políčka vložena do rozsahu úhledně a krásně. Viz snímek obrazovky:

zaškrtávací políčka doc-insert-multiple-check5


šipka modrá pravá bublina Vložte více zaškrtávacích políček pomocí aplikace Kutools pro Excel

Zde vám mohu představit snadný a praktický způsob, jak vložit více zaškrtávacích políček -Kutools pro Excel, S jeho Zaškrtávací políčko Dávkové vložení můžete vložit zaškrtávací políčka do prázdných buněk nebo buněk s daty.

Kutools pro Excel : s více než 300 praktickými doplňky Excel, můžete si je vyzkoušet bez omezení do 30 dnů.

Po instalaci Kutools pro Excel, proveďte prosím následující kroky:

1. Zaškrtněte políčka vyberte oblast buněk, do kterých chcete vložit.

2, klikněte Kutools > Vložit > Zaškrtávací políčka Dávkové vložení, viz screenshot:

zaškrtávací políčka doc-insert-multiple-check06

3. Poté jsou vaše vybrané buňky vyplněny zaškrtávacími políčky, jak ukazují následující snímky obrazovky:

Vložte zaškrtávací políčka do prázdných buněk Vložte zaškrtávací políčka do datových buněk
zaškrtávací políčka doc-insert-multiple-check7 zaškrtávací políčka doc-insert-multiple-check8

Tipy. Pokud chcete rychle odstranit více zaškrtávacích políček, zkuste použít Kutools pro ExcelJe Odstranit zaškrtávací políčka jak je znázorněno na následujícím snímku obrazovky. Je plně funkční bez omezení za 60 dní, prosím stáhněte si a získejte bezplatnou zkušební verzi hned teď.

zaškrtávací políčka doc-insert-multiple-check9

Kutools pro Excel: s více než 300 praktickými doplňky aplikace Excel, můžete vyzkoušet bez omezení do 30 dnů. Stáhněte si a vyzkoušejte zdarma hned teď!


šipka modrá pravá bublina Vložte a odstraňte více zaškrtávacích polí pomocí Kutools pro Excel

Kutools pro Excel: s více než 300 praktickými doplňky aplikace Excel, můžete vyzkoušet bez omezení do 30 dnů. Stáhněte si a vyzkoušejte zdarma hned teď!

Související článek:

Jak rychle odstranit více zaškrtávacích políček v aplikaci Excel?


Nejlepší kancelářské nástroje produktivity

Kutools pro Excel řeší většinu vašich problémů a zvyšuje vaši produktivitu o 80%

  • Opakované použití: Rychle vložte složité vzorce, grafy a cokoli, co jste dříve používali; Šifrovat buňky s heslem; Vytvořte seznam adresátů a posílat e-maily ...
  • Super Formula Bar (snadno upravit více řádků textu a vzorce); Rozložení pro čtení (snadno číst a upravovat velké množství buněk); Vložit do filtrovaného rozsahu...
  • Sloučit buňky / řádky / sloupce bez ztráty dat; Rozdělit obsah buněk; Zkombinujte duplicitní řádky / sloupce... Zabraňte duplicitním buňkám; Porovnat rozsahy...
  • Vyberte možnost Duplikovat nebo Jedinečný Řádky; Vyberte prázdné řádky (všechny buňky jsou prázdné); Super hledání a fuzzy hledání v mnoha sešitech; Náhodný výběr ...
  • Přesná kopie Více buněk beze změny odkazu na vzorec; Automaticky vytvářet reference do více listů; Vložte odrážky, Zaškrtávací políčka a další ...
  • Extrahujte text, Přidat text, Odebrat podle pozice, Odebrat mezeru; Vytváření a tisk mezisoučtů stránkování; Převod mezi obsahem buněk a komentáři...
  • Super filtr (uložit a použít schémata filtrů na jiné listy); Rozšířené řazení podle měsíce / týdne / dne, frekvence a dalších; Speciální filtr tučnou kurzívou ...
  • Kombinujte sešity a pracovní listy; Sloučit tabulky na základě klíčových sloupců; Rozdělte data do více listů; Dávkový převod xls, xlsx a PDF...
  • Více než 300 výkonných funkcí. Podporuje Office / Excel 2007-2021 a 365. Podporuje všechny jazyky. Snadné nasazení ve vašem podniku nebo organizaci. Plné funkce 30denní bezplatná zkušební verze. 60denní záruka vrácení peněz.
karta kte 201905

Office Tab přináší do Office rozhraní s kartami a usnadňuje vám práci

  • Povolte úpravy a čtení na kartách ve Wordu, Excelu, PowerPointu, Publisher, Access, Visio a Project.
  • Otevřete a vytvořte více dokumentů na nových kartách ve stejném okně, nikoli v nových oknech.
  • Zvyšuje vaši produktivitu o 50%a snižuje stovky kliknutí myší každý den!
officetab dno
Komentáře (51)
Zatím žádné hodnocení. Buďte první, kdo ohodnotí!
Tento komentář byl moderátorem webu minimalizován
Vynikající makro, které krásně funguje pro rychlé a snadné vkládání zaškrtávacích políček do vybraného rozsahu; Děkuji. Zvažovali byste ukázku makra pro vložení do vybraného rozsahu přizpůsobeného rozevíracího seznamu se třemi možnostmi: „Ano“, „Ne“ a „Možná“?
Tento komentář byl moderátorem webu minimalizován
Skvělý trik... bavilo mě to.
Tento komentář byl moderátorem webu minimalizován
Proč je v této třídě jen jeden kluk????
Tento komentář byl moderátorem webu minimalizován
[quote]Proč je v této třídě jen jeden kluk????Daniela[/quote] :lol: To jen pro ukázku.
Tento komentář byl moderátorem webu minimalizován
vynikající makro funguje přidat zaškrtávací políčko do buňky, děkuji :-)
Tento komentář byl moderátorem webu minimalizován
Skvělá práce. Děkuji :roll:
Tento komentář byl moderátorem webu minimalizován
ÚŽASNÝ! Děkuji mnohokrát!
Tento komentář byl moderátorem webu minimalizován
Když jsem to udělal, všechno fungovalo skvěle (Děkuji!), kromě toho, že jsou zaškrtnutá políčka, má to automaticky žlutou barvu výplně v buňce. Jak se dostanu tam, kde jediná věc, která se stane, je zaškrtnuté políčko, žádná barva výplně? Dík!
Tento komentář byl moderátorem webu minimalizován
[quote]Když jsem to udělal, všechno fungovalo skvěle (děkuji!), kromě toho, že jsou zaškrtnutá políčka, má to automaticky žlutou barvu výplně v buňce. Jak se dostanu tam, kde jediná věc, která se stane, je zaškrtnuté políčko, žádná barva výplně? Dík!Od # Seana[/quote] Změňte řádek tak, jak je uvedeno v komentářích: .FormatConditions(1).Interior.ColorIndex = 6 'změnit za jinou barvu, když je zaškrtnuto. Nechcete-li změnu barvy, vynechejte ji úplně. Na zdraví!
Tento komentář byl moderátorem webu minimalizován
Udělal jsem to, ale když zkontroluji jeden boc, všechny jsou kontrolovány společně. jak je mohu oddělit?
Tento komentář byl moderátorem webu minimalizován
Kód funguje skvěle! Nyní upravuji barvu. Rád bych vycentroval zaškrtávací políčka v každé buňce, máte představu, co bych k tomu potřeboval upravit? Dík!
Tento komentář byl moderátorem webu minimalizován
[quote]Kód funguje skvěle! Nyní upravuji barvu. Rád bych vycentroval zaškrtávací políčka v každé buňce, máte představu, co bych k tomu potřeboval upravit? Dík!Podle Violet[/quote] Pro každý 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
Tento komentář byl moderátorem webu minimalizován
Pořád mi to hlásí chybu, když to otevřu, že to muselo opravit chyby? Nějaká pomoc? Pokud by někdo chtěl pomoci, zveřejním zprávu, kterou dostávám z kanceláře Microsoft.
Tento komentář byl moderátorem webu minimalizován
Zaškrtávací políčka se trochu zblázní, když je zkopírujete s jejich propojenými buňkami. Musel jsem napsat věc, abych resetoval propojení, když chci zkopírovat tyto buňky někam jinam.
Tento komentář byl moderátorem webu minimalizován
Můžeme pak filtrovat tato zaškrtávací políčka? V podstatě zobrazit pouze ty, kteří se zúčastnili?
Tento komentář byl moderátorem webu minimalizován
Můžeme pak filtrovat tato zaškrtávací políčka? V podstatě zobrazit pouze ty, kteří se zúčastnili?
Tento komentář byl moderátorem webu minimalizován
Ano úplně. Zaškrtávací políčka jsou ve skutečnosti nezávislá na buňkách. V podstatě se vznášejí nad tabulkou a jsou propojeny s buňkou tak, že po kliknutí do nich vložíte hodnoty True a False (nebo N/A, pokud je zaškrtávací políčko se třemi stavy). Ale když filtrujete v Excelu, skryje konkrétní řádky. Neskryje zaškrtávací políčka. Opravdu nedoporučuji filtrovat pomocí tohoto makra. Stanou se podivné věci a možná si neuvědomíte, že existuje několik zaškrtávacích políček umístěných nad sebou nebo že dvě zaškrtávací políčka jsou propojena s jednou buňkou a jedna buňka není spojena s žádným zaškrtávacím políčkem. Obvykle vytvořím seznam a místo zaškrtnutí napíšu do sousední buňky 1 nebo 0 a poté součet. Pokud se vaše informace zkomplikují, můžete věc dokonce otočit do tabulky. Řekněme například, že jste měli další sloupec, který obsahoval pohlaví vašich účastníků. Mohli byste zjistit, kolik mužů a kolik žen se zúčastnilo.
Tento komentář byl moderátorem webu minimalizován
Díky moc!, za zaškrtávací políčko.
Tento komentář byl moderátorem webu minimalizován
Existuje způsob, aby text zaškrtávacího políčka byl textem vybrané buňky?
Tento komentář byl moderátorem webu minimalizován
Ano. Ano, tam je. Je vždy způsob.
Tento komentář byl moderátorem webu minimalizován
[quote]Ano. Ano, tam je. Je vždy způsob.Autor: Danny[/quote] Dobře. Jak bych toho dosáhl. V syntaxi excelu se moc nevyznám. Zkoušel jsem .text a .value (pro c ve výše uvedeném kódu). S nesprávnými výsledky. Vyzkoušel jsem nespočet věcí, které by normálně byly výsledkem, ale bez úspěchu. Mám velký seznam položek s odrážkami, u kterých bych chtěl odrážku nahradit zaškrtávacím políčkem a aby hodnota a text tohoto pole byly původním textem položky s odrážkou
Tento komentář byl moderátorem webu minimalizován
Ahoj lidi, to je tak užitečné - díky! Rychlá otázka, jsem s tímto typem věcí naprosto nezkušený, takže se omlouvám, pokud je to hloupost! Chtěl bych mít pouze zaškrtávací políčka (bez pravdivosti nebo nepravdy) a chtěl bych, aby políčka byla žlutá, když nejsou zaškrtnuta, ale po zaškrtnutí nemají žádnou výplň, aby se označovali studenti, kteří neodevzdali návrhy a hodnocení atd. Je toto možný? Mohl by někdo prosím poslat skutečný kód pro toto nebo mě to provést? Předem děkuji!!!
Tento komentář byl moderátorem webu minimalizován
jak změnit referenční adresu pro více zaškrtávacích políček
Tento komentář byl moderátorem webu minimalizován
Mám excelovou tabulku, která má otázku a pak napravo jsou další sloupce "Ovládací prvky splněny, sloupec f a G se zaškrtávacími políčky, které byly zaškrtnuty, sloupec F ano nebo sloupec G ne. Chci použít pouze filtr k získání každá z rolí, která má zaškrtnutí, ale filtr nevidí zaškrtnutí
Tento komentář byl moderátorem webu minimalizován
jak změnit adresu buňky
Tento komentář byl moderátorem webu minimalizován
Sub RelinkCheckBoxes() 'Vybíráte buňky obsahující zaškrtávací políčka, která se chovají divně. „Pak spustíte makro. 'Změní tato zaškrtávací políčka tak, aby propojené buňky odpovídaly buňkám pod nimi. 'Také se text zaškrtávacího políčka změní na text buňky. Dim ckbox As Shape Dim rngLinkedCell As Range If ActiveSheet.CheckBoxes.Count = 0 Then Exit Sub 'Test, že výběr je rozsah. If TypeName(Selection) "Range" Then Exit Sub For Each ckbox In ActiveSheet.Shapes 'Test, že tvar je ovládací prvek. If ckbox.Type = msoFormControl Then 'test, že ovládací prvek je zaškrtávací políčko If ckbox.FormControlType = xlCheckBox Then 'najít buňku pod zaškrtávacím políčkem, které je ve výběru Set rngLinkedCell = Application.Intersect(ckbox.TopLeftCell, Selection) 'přiřadit adresu nového odkazu a přejmenujte zaškrtávací políčko tak, aby odpovídalo. If Not rngLinkedCell Is Nothing Then With ckbox .OLEFormat.Object.LinkedCell = rngLinkedCell.Address .Name = rngLinkedCell.Address .TextFrame.Characters.Text = rngLinkedCell.Text End with End If End If End If Next
Tento komentář byl moderátorem webu minimalizován
Kód fungoval skvěle. Děkuji!
Zatím zde nejsou žádné komentáře
Načíst další
Zanechat své připomínky
Odesílání jako host
×
Ohodnoťte tento příspěvek:
0   Postavy
Doporučená umístění

Sociální sítě

Copyright © 2009 - www.extendoffice.com. | Všechna práva vyhrazena. Poháněno ExtendOffice. | |. | Sitemap
Microsoft a logo Office jsou ochranné známky nebo registrované ochranné známky společnosti Microsoft Corporation ve Spojených státech a / nebo jiných zemích.
Chráněno Sectigo SSL