Skip to main content

Conas gach bosca seiceála a roghnú ag baint úsáide as bosca seiceála amháin in Excel?

Tá boscaí seiceála an-úsáideach dár n-úsáideoirí Excel, le liosta de bhoscaí seiceála, is féidir linn roinnt roghanna a roghnú ar bhileog oibre. Má tá go leor boscaí seiceála ann is gá a roghnú ag an am céanna, roghnaigh iad ceann ar cheann beidh siad tedious agus Tógann sé am. Anseo, is féidir liom tú a thabhairt isteach chun gach bosca seiceála a roghnú trí bhosca seiceála amháin a úsáid, is é sin le rá, nuair a sheiceálfaidh tú an máistir-bhosca seiceála seo, roghnófar gach ceann de na ticbhoscaí den bhileog oibre reatha láithreach.

Roghnaigh gach bosca seiceála ag úsáid bosca seiceála amháin le cód VBA


mboilgeog cheart gorm saighead Roghnaigh gach bosca seiceála ag úsáid bosca seiceála amháin le cód VBA

Chun gach bosca seiceála de bhileog oibre a roghnú trí mháistir-sheiceáil amháin a úsáid, déan na céimeanna seo a leanas:

1. Ar dtús, is féidir leat bosca seiceála a chur leis, agus é a ainmniú mar Roghnaigh Uile, is é seo do mháistirbhosca, féach ar an scáileán:

doc-select-all-ticboxes-1

2. Ansin coinnigh síos an ALT + F11 eochracha, agus osclaíonn sé an Fuinneog Microsoft Visual Basic for Applications.

3. Cliceáil Ionsáigh > Modúil, agus greamaigh an cód seo a leanas sa Fuinneog an Mhodúil.

Cód VBA: roghnaigh gach bosca seiceála ag úsáid bosca seiceála amháin

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. Agus ansin an cód seo a shábháil agus a dhúnadh, téigh ar ais go dtí an bhileog oibre, cliceáil ar dheis ar an Roghnaigh Uile bosca seiceála, agus roghnaigh Macra a shannadh ón roghchlár comhthéacs, féach an scáileán:

doc-select-all-ticboxes-2

5. Sa an Macra a shannadh dialóg, cliceáil RoghnaighAll_Click rogha sa Macra-ainm bosca liosta, agus ansin cliceáil OK cnaipe chun an dialóg seo a dhúnadh, féach an scáileán:

doc-select-all-ticboxes-3

6. Agus anois, nuair a sheiceálann tú an máistirbhosca Roghnaigh Gach Seiceáil, seiceáladh na boscaí seiceála eile go léir den bhileog oibre reatha ag an am céanna.

doc-select-all-ticboxes-4

nótaí: Sa chód thuas, is é Bosca Seiceála 1 ainm do mháistirbhosca seiceála, is féidir leat féachaint air sa Ainm Bosca trí chliceáil ar dheis air, agus é a athrú de réir do riachtanas.

doc-select-all-ticboxes-5


Earraí gaolmhara:

Conas bosca seiceála a nascadh le ilchealla in Excel?

Conas ilbhoscaí seiceála a chur isteach go tapa in Excel?

Conas ilbhoscaí in Excel a scriosadh go tapa?

Uirlisí Táirgiúlachta Oifige is Fearr

🤖 Kutools AI Aide: anailís sonraí a réabhlóidiú bunaithe ar: Forghníomhú Chliste   |  Gin Cód  |  Cruthaigh Foirmlí Saincheaptha  |  Anailís a dhéanamh ar Sonraí agus Cairteacha a Ghin  |  Feidhmeanna Kutools a agairt...
Gnéithe Coitianta: Faigh, Aibhsigh nó Aithnigh Dúblaigh   |  Scrios Sraitheanna Bána   |  Comhcheangail Colúin nó Cealla gan Sonraí a Chailleadh   |   Babhta gan Foirmle ...
Cuardaigh Super: Ilchritéir VLookup    VLookup Illuachanna  |   VLookup Trasna Ilbhileoga   |   Amharc doiléir ....
Liosta anuas Casta: Go tapa Cruthaigh Liosta Anuas   |  Liosta anuas Cleithiúnach   |  Liosta Buail Isteach Ilroghnacha ....
Bainisteoir Colún: Cuir Líon Sonrach Colún leis  |  Colúin Bog  |  Scoránaigh Stádas Infheictheachta na gColún Ceilte  |  Déan comparáid idir Raonta & Colúin ...
Gnéithe Réadmhaoin: Fócas Eangaí   |  Amharc Dearaidh   |   Barra Mór na Foirmle    Leabhar Oibre & Bainisteoir Bileog   |  Leabharlann Acmhainní (Uaththéacs)   |  Piocálaí Dáta   |  Comhcheangail Bileoga Oibre   |  Criptigh/Díchriptigh Cealla    Seol Ríomhphost trí Liosta   |  Scagaire Super   |   Scagaire Speisialta (scagaire trom/iodálach/stailc tríd...) ...
Barr 15 Uirlisí12 Téacs uirlisí (Cuir Téacs, Bain Carachtair,...)   |   50 + Cairt cineálacha (Cairt Gantt,...)   |   40+ Praiticiúil Foirmlí (Ríomh aois bunaithe ar lá breithe,...)   |   19 Insertion uirlisí (Cuir isteach Cód QR, Ionsáigh Pictiúr ón gCosán,...)   |   12 Tiontú uirlisí (Uimhreacha le Focail, Comhshó Airgeadra,...)   |   7 Cumaisc & Scoilt uirlisí (Sraitheanna Comhcheangail Casta, Cealla Scoilt,...)   |   ... agus eile

Supercharge Do Scileanna Excel le Kutools le haghaidh Excel, agus Éifeachtúlacht Taithí Cosúil Ná Roimhe. Kutools le haghaidh Excel Tairiscintí Níos mó ná 300 Ardghnéithe chun Táirgiúlacht a Treisiú agus Sábháil Am.  Cliceáil anseo chun an ghné is mó a theastaíonn uait a fháil ...

Tuairisc


Tugann Tab Oifige comhéadan Tabbed chuig Office, agus Déan Do Obair i bhfad Níos Éasca

  • Cumasaigh eagarthóireacht agus léamh tabbed i Word, Excel, PowerPoint, Foilsitheoir, Rochtain, Visio agus Tionscadal.
  • Oscail agus cruthaigh cáipéisí iolracha i gcluaisíní nua den fhuinneog chéanna, seachas i bhfuinneoga nua.
  • Méadaíonn do tháirgiúlacht 50%, agus laghdaíonn sé na céadta cad a tharlaíonn nuair luch duit gach lá!
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