Skip i'r prif gynnwys

Sut i wirio blwch gwirio yn seiliedig ar werth celloedd yn Excel?

Efallai eich bod chi'n gwybod sut i newid gwerth cell yn seiliedig ar flwch gwirio. Ond, a ydych chi'n gwybod sut i wneud blwch gwirio yn cael ei wirio'n awtomatig yn seiliedig ar werth cell yn Excel? Bydd yr erthygl hon yn dangos dulliau i chi ei gyflawni.

Gwiriwch y blwch gwirio yn seiliedig ar werth y gell gyda'r fformiwla
Gwirio blwch gwirio yn seiliedig ar werth celloedd gyda chod VBA


Gwiriwch y blwch gwirio yn seiliedig ar werth y gell gyda'r fformiwla

Gan dybio eich bod am i flwch gwirio 1 gael ei wirio'n awtomatig pan fydd y gwerth yng nghell A1 yn cyfateb i “Prawf”. Gwnewch fel a ganlyn.

1. Ar ôl mewnosod y blwch gwirio (Rheoli Ffurflen), dewiswch ef a'i gysylltu â chell benodol C2 trwy fynd i mewn = C2 i mewn i'r Bar Fformiwla.

Am Rheoli ActiveX blwch gwirio, cliciwch ar y dde a dewiswch Eiddo o'r ddewislen clicio ar y dde. Ac yn y Eiddo blwch deialog, nodwch y cell gysylltiedig i mewn i'r LinkedCell maes, ac yna cau'r blwch deialog. Gweler y screenshot:

2. Dewiswch y gell wedi'i leinio (C2), yna nodwch y fformiwla = OS (A2 = "Prawf", GWIR, ANWIR) i mewn i'r Bar Fformiwla, ac yna pwyswch y Rhowch allweddol.

Nodyn: Yn y fformiwla, A2 a Phrawf yw'r gell a'r gwerth cell y mae angen i chi ei wneud yn awtomatig wrth wirio blwch gwirio yn seiliedig ar.

3. Wrth nodi gwerth "Prawf" yng nghell A1, bydd y blwch gwirio cyfatebol yn cael ei wirio'n awtomatig. Gweler y screenshot:

Nodyn: Nid yw'r fformiwla hon yn sensitif i achosion.


Gwirio blwch gwirio yn seiliedig ar werth celloedd gyda chod VBA

Gallwch redeg y cod VBA canlynol i wirio blwch gwirio yn seiliedig ar werth celloedd yn Excel.

1. De-gliciwch y Tab Dalen gyda'r blwch gwirio wedi'i wirio yn seiliedig ar werth y gell, yna cliciwch Gweld y Cod o'r ddewislen clicio ar y dde.

2. Yn y Microsoft Visual Basic ar gyfer Ceisiadau ffenestr, copïwch a gludwch y cod VBA isod i mewn i ffenestr y Cod.

Cod VBA: Gwirio blwch gwirio yn seiliedig ar werth y gell

Private Sub Worksheet_Change(ByVal Target As Range)
    If Range("A2").Value = "Test" Then
        ActiveSheet.CheckBoxes("Check Box 1").Value = xlOn
    Else
        ActiveSheet.CheckBoxes("Check Box 1").Value = xlOff
    End If
End Sub

Nodyn: Yn y cod, A2 a Test yw'r gell a'r gwerth cell y mae angen i chi ei wneud i wirio blwch gwirio yn awtomatig yn seiliedig ar. Blwch Gwirio 1 yw enw'r blwch gwirio.

3. Gwasgwch Alt + Q allweddi i gau ffenestr Microsoft Visual Basic for Applications.

Wrth nodi gwerth "Prawf" yng nghell A2, bydd y blwch gwirio penodedig yn cael ei wirio'n awtomatig.

Nodyn: Mae'r cod hwn yn sensitif i achosion.

Tip: Os ydych chi am fewnosod blychau gwirio lluosog mewn ystod ddethol mewn swmp, gallwch roi cynnig ar y Mewnosod Swp Blychau Gwirio cyfleustodau Kutools ar gyfer Excel, neu swp mewnosodwch Botymau Opsiwn lluosog gyda'r Mewnosod Swp Botymau Opsiwn cyfleustodau. Ar ben hynny, gallwch chi ddileu'r holl flychau gwirio ar unwaith gyda'r Blychau Gwirio Swp Dileu dangosir cyfleustodau fel isod sgrinluniau. Gallwch chi fynd i lawrlwytho Kutools ar gyfer Excel! (treial am ddim 30 diwrnod).


Erthyglau perthnasol:

Offer Cynhyrchiant Swyddfa Gorau

🤖 Kutools AI Aide: Chwyldro dadansoddi data yn seiliedig ar: Cyflawniad Deallus   |  Cynhyrchu Cod  |  Creu Fformiwlâu Personol  |  Dadansoddi Data a Chynhyrchu Siartiau  |  Invoke Swyddogaethau Kutools...
Nodweddion Poblogaidd: Darganfod, Amlygu neu Adnabod Dyblygiadau   |  Dileu Rhesi Gwag   |  Cyfuno Colofnau neu Gelloedd heb Colli Data   |   Rownd heb Fformiwla ...
Super-edrych: VLookup Meini Prawf Lluosog    VLookup Gwerth Lluosog  |   VLookup Ar Draws Taflenni Lluosog   |   Edrych Niwlog ....
Rhestr gwympo Uwch: Creu Rhestr Gollwng yn Gyflym   |  Rhestr Gollwng Dibynnol   |  Rhestr Gollwng Aml-ddewis ....
Rheolwr Colofn: Ychwanegu Nifer Penodol o Golofnau  |  Symud Colofnau  |  Toglo Statws Gwelededd Colofnau Cudd  |  Cymharwch Ystodau a Cholofnau ...
Nodweddion dan Sylw: Ffocws ar y Grid   |  Golwg Dylunio   |   Bar Fformiwla Mawr    Rheolwr Llyfr Gwaith a Thaflen   |  Llyfrgell Adnoddau (Testun Auto)   |  Dewiswr Dyddiad   |  Cyfuno Taflenni Gwaith   |  Amgryptio/Dadgryptio Celloedd    Anfon E-byst trwy Restr   |  Hidlo Super   |   Hidlo Arbennig (hidlo mewn print trwm/italig/strikethrough...) ...
15 Set Offer Gorau12 Testun offer (Ychwanegu Testun, Dileu Cymeriadau,...)   |   50 + Siart Mathau (Siart Gantt,...)   |   40+ Ymarferol Fformiwlâu (Cyfrifwch oedran yn seiliedig ar ben-blwydd,...)   |   19 mewnosod offer (Mewnosod Cod QR, Mewnosod Llun o'r Llwybr,...)   |   12 Trosi offer (Rhifau i Eiriau, Trosi arian cyfred,...)   |   7 Uno a Hollti offer (Rhesi Cyfuno Uwch, Celloedd Hollt,...)   |   ... a mwy

Supercharge Eich Sgiliau Excel gyda Kutools ar gyfer Excel, a Phrofiad Effeithlonrwydd Fel Erioed Erioed. Kutools ar gyfer Excel Yn Cynnig Dros 300 o Nodweddion Uwch i Hybu Cynhyrchiant ac Arbed Amser.  Cliciwch Yma i Gael Y Nodwedd Sydd Ei Angen Y Mwyaf...

Disgrifiad


Mae Office Tab yn dod â rhyngwyneb Tabbed i Office, ac yn Gwneud Eich Gwaith yn Haws o lawer

  • Galluogi golygu a darllen tabbed yn Word, Excel, PowerPoint, Cyhoeddwr, Mynediad, Visio a Phrosiect.
  • Agor a chreu dogfennau lluosog mewn tabiau newydd o'r un ffenestr, yn hytrach nag mewn ffenestri newydd.
  • Yn cynyddu eich cynhyrchiant 50%, ac yn lleihau cannoedd o gliciau llygoden i chi bob dydd!
Comments (6)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
can i do thisin google sheet?
This comment was minimized by the moderator on the site
Hello,

I downloaded a template from Microsoft Office itself for Excel.
There is a column with a check box and a check mark.
I can activate the check mark by typing "1", when I do this the task will be set in a lighter color.

But I don't get the check box activated. It is with color and not a check mark. I see this in the formula bar =ALS(G7="";"☐";"⬛") (I think ALS is IF. My language is set on Dutch). I've already been searching but no results. There is no format control, int the properties I don't see anything either.
This comment was minimized by the moderator on the site
Queria saber como fazer isto com mais de um parâmetro de comparação. Por exemplo: quero que automaticamente minha célula A1 retorne o valor TRUE se e somente se outras três células B1, C1 e D1 estiverem todas com o valor TRUE (caso pelo menos uma delas esteja com o valor FALSE, a célula A1 continuará com o valor FALSE). Já tentei usar várias fórmulas usando o comando IF, mas sem êxito. Por favor, você sabe me dizer qual a fórmula certa para conseguir isto? :)
This comment was minimized by the moderator on the site
Descobri! Apenas usar:

=if(and(B1=true, C1=true, D1=true), true, false)
This comment was minimized by the moderator on the site
I am trying to use the checkbox to display specific text to another sheet when it is checked or true and remain blank when it is unchecked or false.
This comment was minimized by the moderator on the site
specifically if it is true I would like it to display 0700-0800 and if it is false display a blank cell.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations