KutoolsforOffice — Eén oplossing, vijf krachtige tools.Meer bereiken met minder moeite.

Rij en kolom van actieve cel automatisch markeren in Excel (volledige handleiding)

AuteurXiaoyang Wijzigingsdatum

Navigeren door uitgebreide Excel-werkbladen vol gegevens kan lastig zijn, en het is makkelijk om uw plaats kwijt te raken of waarden verkeerd te lezen. Om uw data-analyse te verbeteren en fouten te verminderen, introduceren we drie slimme manieren om dynamisch de rij en kolom van een geselecteerde cel in Excel te markeren. Terwijl u van cel naar cel beweegt, past de markering zich direct aan en biedt een heldere, intuïtieve visuele houvast — zodat u altijd gefocust blijft op de juiste gegevens, zoals in de onderstaande demo wordt getoond:

Actieve rij en kolom automatisch markeren in Excel


Video: Actieve rij en kolom automatisch markeren in Excel

 


Actieve rij en kolom automatisch markeren met VBA-code

Om automatisch de gehele kolom en rij van de geselecteerde cel in het huidige werkblad te markeren, helpt de volgende VBA-code u bij deze taak.

Stap 1: Open het werkblad waarin u de actieve rij en kolom automatisch wilt markeren

Stap 2: Open de VBA-bladmodule-editor en kopieer de code

  1. Klik met de rechtermuisknop op de bladnaam en kies „Code weergeven” in het contextmenu, zie schermafbeelding:
    Klik met de rechtermuisknop op de bladnaam en kies Code weergeven in het contextmenu
  2. Plak in de geopende VBA-bladmodule-editor de volgende code in de lege module. Zie schermafbeelding:
    VBA-code: automatisch rij en kolom van geselecteerde cel markeren
    Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    'Update by Extendoffice
        Dim rowRange As Range
        Dim colRange As Range
        Dim activeCell As Range
        Set activeCell = Target.Cells(1, 1)
        Set rowRange = Rows(activeCell.Row)
        Set colRange = Columns(activeCell.Column)
         Cells.Interior.ColorIndex = xlNone
        rowRange.Interior.Color = RGB(248, 150, 171)
        colRange.Interior.Color = RGB(173, 233, 249)
    End Sub
    
    Tips: pas de code aan
    • Om de markeerkleur te wijzigen, hoeft u alleen de RGB-waarde in de volgende scripts aan te passen:
      rowRange.Interior.Color = RGB(248, 150, 171)
      colRange.Interior.Color = RGB(173, 233, 249)
    • Om alleen de Gehele rij van de geselecteerde cel te markeren, verwijdert of commentarieert u (voeg een apostrof aan het begin toe) deze regel:
      colRange.Interior.Color = RGB(173, 233, 249)
    • Om alleen de Gehele kolom van de geselecteerde cel te markeren, verwijdert of commentarieert u (voeg een apostrof aan het begin toe) deze regel:
      rowRange.Interior.Color = RGB(248, 150, 171)

    kopieer en plak de code in de module
  3. Sluit vervolgens het VBA-editorvenster om terug te keren naar uw werkblad.

Resultaat:

Zodra u nu een cel selecteert, worden de Gehele rij en kolom van die cel automatisch gemarkeerd, en verschuift de markering dynamisch wanneer u een andere cel selecteert, zoals in onderstaande demo wordt getoond:

Opmerkingen:
  • Deze code verwijdert de achtergrondkleur uit alle cellen in het werkblad, dus gebruik deze oplossing niet als u cellen met aangepaste kleuren hebt.
  • Het uitvoeren van deze code schakelt de functie „Ongedaan maken” in het werkblad uit, zodat u fouten niet meer kunt herstellen met de sneltoets Ctrl+Z.
  • Deze code werkt niet in een beveiligd werkblad.
  • Om het markeren van de rij en kolom van de geselecteerde cel te stoppen, verwijdert u de eerder toegevoegde VBA-code en klikt u vervolgens op „Start” > „Vulkleur” > „Geen opvulling” om de markering te verwijderen.

Actieve rij en kolom automatisch markeren met slechts één klik op Kutools

Loopt u tegen de beperkingen van VBA-code in Excel aan? Dan is de functie **Rasterfocus** van **Kutools voor Excel** uw ideale oplossing! Speciaal ontworpen om de tekortkomingen van VBA te ondervangen, biedt deze functie diverse markeringsstijlen die uw werkbladervaring aanzienlijk verbeteren. En dankzij de mogelijkheid om deze stijlen toe te passen op alle geopende werkmappen, garandeert Kutools consistente, efficiënte én visueel aantrekkelijke gegevensbeheerprocessen.

Kutools voor Excelbiedt meer dan 300 geavanceerde functies om complexe taken te stroomlijnen, waardoor creativiteit en efficiëntie worden verhoogd.Geïntegreerd met AI-functionaliteit, automatiseert Kutools taken met precisie, zodat datamanagement moeiteloos wordt.Gedetailleerde informatie over Kutools voor Excel...         Gratis proefversie...

Na installatie van Kutools voor Excel klikt u op **Kutools** > **Rasterfocus** om deze functie in te schakelen. U ziet dan direct dat de rij en kolom van de actieve cel worden gemarkeerd – en deze markering volgt automatisch mee zodra u een andere cel selecteert. Zie de onderstaande demo:

Belangrijkste voordelen van de Rasterfocus-functie:
  • Behoudt de oorspronkelijke celachtergrondkleur:
    In tegenstelling tot de VBA-code respecteert deze functie de bestaande opmaak van uw werkblad.
  • Bruikbaar in beveiligde werkbladen:
    Deze functie werkt naadloos binnen beveiligde werkbladen, waardoor deze ideaal is voor het beheren van gevoelige of gedeelde documenten zonder de beveiliging in gevaar te brengen.
  • Beïnvloedt de functie Ongedaan maken niet:
    Met deze functie behoudt u volledige toegang tot de ongedaanmaakfunctionaliteit van Excel, zodat u wijzigingen eenvoudig kunt terugdraaien en een extra laag veiligheid hebt bij het bewerken van uw gegevens.
  • Stabiele prestaties bij grote hoeveelheden gegevens:
    Deze functie is ontworpen om efficiënt om te gaan met grote datasets en levert stabiele prestaties, zelfs in complexe en data-intensieve werkbladen.
  • Meerdere markeringsstijlen:
    Deze functie biedt diverse markeringsopties, zodat u kunt kiezen uit verschillende stijlen en kleuren om uw actieve cel, rij, kolom of zowel rij als kolom op een manier te markeren die perfect aansluit bij uw voorkeuren en behoeften.
    meer opties van de Rasterfocus-functie
Tips:

Actieve rij en kolom automatisch markeren met Voorwaardelijke opmaak gebruiken

In Excel kunt u ook Voorwaardelijke opmaak gebruiken om de actieve rij en kolom automatisch te markeren. Volg hiervoor deze stappen:

Stap 1: Selecteer de Gegevensbereik

Selecteer eerst het bereik waarop u deze functie wilt toepassen – hetzij het hele werkblad, hetzij een specifieke dataset. In dit geval kies ik het volledige werkblad.

Stap 2: Ga naar Voorwaardelijke opmaak gebruiken

Klik op „Start” > „Voorwaardelijke opmaak gebruiken” > „Nieuwe regel”, zie schermafbeelding:
Klik op Start > Voorwaardelijke opmaak > Nieuwe regel

Stap 3: Stel de acties in in Nieuwe opmaakregel

  1. Kies in het dialoogvenster „Nieuwe opmaakregel” de optie „Een formule gebruiken om te bepalen welke cellen moeten worden opgemaakt” uit de lijst „Selecteer een regeltype”.
  2. Voer in het vak „Opmaakwaarden waarvoor deze formule WAAR is” één van de volgende formules in. In dit voorbeeld pas ik de derde formule toe om zowel de actieve rij als de actieve kolom te markeren. Om de actieve rij te markeren:
    =CELL("row")=ROW()
    Om de actieve kolom te markeren:
    =CELL("col")=COLUMN()
    Om zowel de actieve rij als de actieve kolom te markeren:
    =OR(CELL("row")=ROW(), CELL("col")= COLUMN())
  3. Klik daarna op de knop „Opmaak”.
    Stel de bewerkingen in bij Nieuwe opmaakregel
  4. Kies in het dialoogvenster „Celopmaak instellen”, onder het tabblad „Opvulling”, een kleur waarmee u de actieve rij en kolom wilt markeren, zie schermafbeelding:
     selecteer onder het tabblad Opvullen een kleur om de rij of kolom te markeren
  5. Klik daarna op „OK” > „OK” om de dialoogvensters te sluiten.

Resultaat:

U ziet nu dat de volledige kolom en rij van cel A1 tegelijkertijd zijn gemarkeerd. Om deze markering op een andere cel toe te passen, klikt u eenvoudigweg op de gewenste cel en drukt u op de F9-toets om het werkblad te vernieuwen; daarna worden de volledige kolom en rij van de nieuw geselecteerde cel gemarkeerd.

Tips:
  • Hoewel de Voorwaardelijke opmaak gebruiken-methode voor markeren in Excel een oplossing biedt, is deze minder soepel dan het gebruik van „VBA” en de „Rasterfocus”-functie. Deze methode vereist handmatige herberekening van het werkblad (door op de „F9”-toets te drukken).
    Om automatische herberekening van uw werkblad in te schakelen, kunt u een eenvoudige VBA-code toevoegen aan de codemodule van uw doelwerkblad. Hierdoor wordt het vernieuwingsproces geautomatiseerd, zodat de markering direct wordt bijgewerkt wanneer u Verschillende cellen selecteert, zonder op de „F9”-toets te hoeven drukken. Klik met de rechtermuisknop op de bladnaam en kies „Code weergeven” in het contextmenu. Kopieer en plak vervolgens de volgende code in de bladmodule:
    Private Sub Worksheet_SelectionChange(ByVal Target As Range)
      Target.Calculate
    End Sub
    
  • Het gebruik van Voorwaardelijke opmaak behoudt de bestaande opmaak die u handmatig op uw werkblad hebt toegepast.
  • Voorwaardelijke opmaak staat bekend als volatiel, vooral bij toepassing op zeer grote datasets. Uitgebreid gebruik ervan kan de prestaties van uw werkmap vertragen en daarmee de efficiëntie van gegevensverwerking en navigatie beïnvloeden.
  • De functie CEL is beschikbaar vanaf Excel 2007 en nieuwer; eerdere versies van Excel ondersteunen deze methode niet.

Vergelijking van bovenstaande methoden

FunctieVBA-codeVoorwaardelijke opmaak gebruikenKutools voor Excel
Behoudt celAchtergrondkleurNeeJaJa
Ondersteunt Ongedaan makenNeeJaJa
Stabiel bij grote datasetsNeeNeeJa
Bruikbaar in beveiligde werkbladenNeeJaJa
Van toepassing op alle geopende werkmappenAlleen Huidig werkbladAlleen Huidig werkbladAlle geopende werkmappen
Vereist handmatige vernieuwing (F9)NeeJaNee

Dat was het einde van onze handleiding over het markeren van de rij en kolom van een geselecteerde cel in Excel. Als u geïnteresseerd bent in meer Excel-tips en -trucs, bevat onze website duizenden tutorials—klik dan hier om ze te bekijken. Bedankt voor het lezen, en we kijken ernaar uit u in de toekomst nog meer nuttige informatie te bieden!


Gerelateerde artikelen:

  • Rij en kolom van actieve cel automatisch markeren
  • Wanneer u een groot werkblad met veel gegevens bekijkt, wilt u mogelijk de rij en kolom van de geselecteerde cel markeren, zodat u de gegevens gemakkelijk en intuïtief kunt lezen en fouten voorkomt. Hieronder introduceer ik u enkele handige trucs om de rij en kolom van de Huidige cel automatisch te markeren: zodra de cel verandert, worden de rij en kolom van de nieuwe cel direct gemarkeerd.
  • Elke andere rij of kolom markeren in Excel
  • In een uitgebreid werkblad verbetert het markeren of invullen van elke andere of elke n-de rij of kolom direct de zichtbaarheid en leesbaarheid van uw gegevens. Het resultaat is niet alleen een strakker ogend werkblad, maar ook een duidelijker overzicht dat u helpt sneller inzicht te krijgen in uw data. In dit artikel begeleiden we u stap voor stap door verschillende methoden om elke andere of n-de rij of kolom te markeren, zodat u uw gegevens overzichtelijker én aantrekkelijker kunt presenteren.
  • Volledige rij markeren tijdens scrollen
  • Als u een groot werkblad met meerdere kolommen hebt, is het moeilijk om de gegevens in die rij goed uit elkaar te houden. In dat geval kunt u de volledige rij van de actieve cel markeren, zodat u de gegevens in die rij snel en gemakkelijk kunt zien wanneer u naar beneden scrollt in Horizontale schuifbalk. In dit artikel bespreek ik enkele trucs om dit probleem op te lossen.
  • Gemarkeerd rijbereik op basis van keuzelijst
  • Dit artikel legt uit hoe u rijen automatisch laat markeren op basis van een keuzelijst. Neem onderstaande schermafbeelding als voorbeeld: wanneer u „In behandeling” selecteert in de keuzelijst in kolom E, wordt die rij rood gemarkeerd; bij „Voltooid” blauw; en bij „Niet gestart” groen.