Tips & tricks: Excel

Excel: Rij en kolom van de actieve cel markeren (VBA)

Wanneer je bezig bent met het analyseren of bekijken van grote bestanden met veel informatie, is het dan veel gemakkelijker zijn wanneer de rij en kolom van de geselecteerde cel gemarkeerd werden?

Bereiken definiëren

Selecteer de cel waarin je de nummer van de geselecteerde rij wil weergeven (in ons geval is dit ‘C14′).

Ga naar ‘Formules’ >> ‘Naam bepalen’ en geef als naam ‘MarkRij’ in.

Doe dit nu opnieuw voor de kolomnummer in cel ‘C15 en kies als naam ‘MarkKol’.

De VBA code opstellen

Druk op ‘Alt+F11′ en plaats onderstaande code in ‘Blad1 (Blad 1)’ in de VBA editor.

VBA code:
1
2
3
4
5
6
Private Sub Worksheet_SelectionChange(Byval Target As Range)
 
[GesRij] = Target.Row
[GesKol] = Target.Column
 
End Sub


Voorwaardelijke opmaak instellen

Selecteer het volledige bereik waarin de data zich bevindt (in ons geval A1:H12) en ga naar ‘Start’ >> ‘Voorwaardelijke opmaak’ >> ‘Nieuwe regel’.

Kies hier voor ‘Een formule gebruiken om te bepalen welke cellen worden opgemaakt’.

Vul volgende formule in:

=RIJ(A2)=GesRij

Maak dezelfde regel opnieuw, maar dan met volgende formule:

=KOLOM(A2)=GesKol

... en dit is het resultaat:

ECT BVBA - Oosterveldlaan 211 (2610 Wilrijk) - Tel: +32 (0)3 239 54 67 - Fax: +32 (0)3 281 62 11 -

Erkenningsnummer KMO-Portefeuille: DV.O100387

BTW-nummer: BE 0456.352.435