Ugrás a tartalomra

Hogyan lehet megváltoztatni egy megadott cellaértéket vagy színt, amikor az jelölőnégyzet be van jelölve az Excelben?

Szerző: Siluvia Utolsó módosítás: 2020-05-28

Ez a cikk arról szól, hogy egy megadott cella értékét vagy színét jelölőnégyzettel módosíthatja. Például, ha egy bizonyos jelölőnégyzet be van jelölve, akkor egy megadott cella értéke vagy háttérszíne automatikusan megváltozik. Kérjük, lépésről lépésre kövesse az alábbi módszereket.

Ha a jelölőnégyzet képlettel be van jelölve, módosítsa a megadott cellaértéket
Ha a jelölőnégyzet be van jelölve a VBA kóddal, módosítsa a megadott cellaértéket
Ha a jelölőnégyzet be van jelölve a VBA kóddal, módosítsa a megadott cellaszínt


Ha a jelölőnégyzet képlettel be van jelölve, módosítsa a megadott cellaértéket

Tegyük fel, hogy az A1 cellába be kell tölteni a „teszt” értéket, amikor az 1. jelölőnégyzet be van jelölve. És törölje a cellát, amikor törli a jelölőnégyzet jelölését. Kérjük, tegye a következőket.

Először össze kell kapcsolnia a jelölőnégyzetet egy bizonyos cellával, majd képletet kell alkalmaznia annak eléréséhez.

1. Ha a jelölőnégyzetet egy bizonyos cellához kívánja kapcsolni, jelölje ki, majd írja be a = cellahivatkozást a képletsávba, és nyomja meg az Enter billentyűt. Itt összekapcsolom az 1. jelölőnégyzetet a C2 cellával a belépéssel = C2 a jelölőnégyzet bejelölése után a Formula Bar-ba.

Az ActiveX Control jelölőnégyzethez kattintson a jobb gombbal, és válassza ki Ingatlanok a jobb egérgombbal kattintva. És a Ingatlanok párbeszédpanelen írja be a csatolt cellát a LinkedCell mezőt, majd zárja be a párbeszédpanelt. Lásd a képernyőképet:

2. Jelölje ki az értéket megváltoztatni kívánt cellát (itt az A1-t választom), majd írja be a képletet = IF (C2, "Teszt", "") a Formula Bar-ba, és nyomja meg a gombot belép kulcs. Lásd a képernyőképet:

Megjegyzések: A képletben a C2 az 1. jelölőnégyzet összekapcsolt cellája, a „Teszt” az az érték, amelyet meg kell jelenítenie az A1 cellában, amikor a jelölőnégyzet be van jelölve.

Az eredményeket az alábbi képernyőképek alatt láthatja, miután a megfelelő jelölőnégyzetet bejelölte vagy törölte.


Ha a jelölőnégyzet be van jelölve a VBA kóddal, módosítsa a megadott cellaértéket

Megadhat egy megadott cellaértéket is, ha a jelölőnégyzet be van jelölve VBA kóddal. Kérjük, tegye a következőket.

1. Kattintson a jobb gombbal a Lap fülre azzal a cellaértékkel, amelyet a jelölőnégyzet alapján módosítania kell, majd kattintson Kód megtekintése a jobb egérgombbal kattintva.

2. Ban,-ben Microsoft Visual Basic for Applications ablakba, kérjük, másolja és illessze be az alábbi VBA kódot a Kód ablak.

VBA-kód: Egy megadott cellaérték módosítása, amikor a jelölőnégyzet be van jelölve

Private Sub CheckBox1_Click()
Dim xRng As Range
Dim xCell As Range, xStr As String
Set xRng = Selection
If CheckBox1.Value = True Then
    xStr = InputBox("Please enter a value:", "Kutools for Excel")
    xRng.Value = xStr
    If xStr = "" Then CheckBox1.Value = False
Else
    xRng.Value = ""
End If
End Sub

Megjegyzések: A kódban ChekBox1 a. neve Jelölőnégyzet (ActiveX-vezérlők). Szükség szerint megváltoztathatja.

3. megnyomni a más + Q gombok egyszerre a Microsoft Visual Basic for Applications ablak.

4. Jelöljön ki egy üres cellát (A1), amelynek értékét a jelölőnégyzet alapján módosítani szeretné, majd jelölje be a munkalapon az 1. jelölőnégyzetet. Most a Kutools az Excel számára megjelenik a párbeszédpanel, adja meg a kitöltendő értéket a kiválasztott üres cellában, majd kattintson a gombra OK gomb. Lásd a képernyőképet:

Ezután a megadott érték azonnal megjelenik a kiválasztott cellában. A jelölőnégyzet bejelölésénél a cella üres lesz.

Megjegyzések: Ez a kód emlékezteti Önt arra, hogy körkörösen írja be a szöveges értéket, amikor minden alkalommal bejelöli a jelölőnégyzetet.


Ha a jelölőnégyzet be van jelölve a VBA kóddal, módosítsa a megadott cellaszínt

Ez a szakasz megmutatja, hogyan változtathatja meg a megadott cellaszínt, ha a jelölőnégyzet be van jelölve a VBA kóddal.

1. Kattintson a jobb gombbal a Lap fül a jelölőnégyzet alapján módosítandó cellaszínnel, majd kattintson a gombra Kód megtekintése a jobb egérgombbal kattintva.

2. Ban,-ben Microsoft Visual Basic for Applications ablakba, kérjük, másolja és illessze be az alábbi VBA kódot a Kód ablakba.

VBA-kód: Ha a jelölőnégyzet be van jelölve, módosítsa a megadott cellaszínt

Sub CheckBox1_Click()
Dim xRng As Range
Set xRng = Selection
If CheckBox1.Value = True Then
    xRng.Interior.Color = vbRed
Else
    xRng.Interior.Color = xlNone
End If
End Sub

Megjegyzések: A kódban ChekBox1 a. neve Jelölőnégyzet (ActiveX-vezérlők). Szükség szerint megváltoztathatja.

3. Jelölje ki azt a cellát, amelynek háttérszínét módosítani kell, majd jelölje be a jelölőnégyzetet. Láthatja, hogy a kijelölt cella kitöltési színe vörösre változik. És a kijelölt cella nem lesz háttérszín, miután törölte a jelölést a jelölőnégyzetből. Képernyőképek megtekintése:


Kapcsolódó cikkek:

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

🤖 Kutools AI Aide: Forradalmasítsa az adatelemzést a következők alapján: Intelligens végrehajtás   |  Kód létrehozása  |  Hozzon létre egyéni képleteket  |  Adatok elemzése és diagramok létrehozása  |  A Kutools funkciók meghívása...
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...

Leírás


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 (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Leave your comments
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations