Hogyan lehet megváltoztatni a cella értékét a cellára kattintva?
Változtathatjuk-e a cellák értékét az Excel celláira kattintva? Például, amikor először egy adott A1 cellára kattint, akkor az „Excel” szöveget jelenít meg, ha ismét rákattint az A1-re, megjelenik egy „Word” szöveg, és erre kattintva megjelenik egy „Outlook” szöveg cella a harmadik alkalommal. Ebben az esetben az A1 cellában szereplő érték ismétlődik az „Excel” és a „Word”, az “Outlook” és az “Excel” között, a következő képernyőkép szerint:
Módosítsa a cella értékét egy VBA kóddal rendelkező cellára kattintva
Módosítsa a cella értékét egy VBA kóddal rendelkező cellára kattintva
Ennek a feladatnak az Excelben történő elvégzéséhez a következő VBA-kód segíthet, kérjük, tegye a következőket:
1. Kattintson a jobb gombbal arra a lapfülre, amelyre kattintva módosítani szeretné a cella értékét, majd válassza a lehetőséget Kód megtekintése a helyi menüből és a megnyitottból Microsoft Visual Basic for Applications ablakba másolja és illessze be a következő kódot az üres modulba:
VBA kód: Változtassa meg a cella értékét egy cellára kattintva:
Private Sub Worksheet_SelectionChange(ByVal Target As Excel.Range)
'Updateby Extendoffice
Application.EnableEvents = False
With Target
If .Address = Range("A1").Address Then
Select Case .Value
Case "Excel"
.Value = "Word"
Case "Word"
.Value = "Outlook"
Case "Outlook"
.Value = "Excel"
Case Else
.Value = "Word"
End Select
End If
End With
Range("A2").Select
Application.EnableEvents = True
End Sub
Megjegyzések: A fenti kódban A1 az a cella, ahol az értékre kell kattintani:Excel","szó","Outlook”Azok a cellaértékek, amelyeket folyamatosan meg akar jeleníteni, ezeket igény szerint módosíthatja.
2. A kód beillesztése után mentse el a kódot, és zárja be az ablakot. Most, amikor először rákattint az A1 cellára, egyszerre megjelenik az „Excel” szöveg, kattintson rá újra, megjelenik a „Word” szöveg, az „Outlook” szöveg jelenik meg, ha harmadszor kattint rá, lásd a képernyőképet:
További kapcsolódó cikkek:
Hogyan lehet az adatokat csak az Excel cellatartalmára kattintva szűrni?
Hogyan rendezheti az oszlopadatokat az Excel fejlécére kattintva?
A legjobb irodai hatékonyságnövelő eszközök
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...
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!