Marker den aktive kolonne eller celle ved hjælp af en makro

Sådan vælges den aktive kolonne eller aktive celle i Excel ved hjælp af en makro.

Sådan markeres den aktive kolonne i Excel ved hjælp af en makro

Når du arbejder interaktivt med Excel, skal du markere hele kolonnen ved at klikke på kolonnebogstavet over tabellen. Følgende kommandoer anvendes på alle celler i den valgte kolonne.

Hvordan gør du markeringen i VBA? Følgende makro viser, hvordan du fuldstændigt markerer den aktive kolonne i den aktive tabel:

Sub ActiveColumnMark ()
ActiveCell.EntireColumn.Select
Afslut Sub

Makroen markerer altid den komplette kolonne, hvor cellemarkøren i øjeblikket bindes. Følgende figur viser, hvordan resultatet ser ud, hvis du starter makroen og tidligere var en celle i kolonne D den aktive celle (f.eks. D5)

Sådan vælges cellen i Excel ved hjælp af en makro

Hvis du arbejder med Excel, kan du markere en række helt ved at klikke på rækkenummeret i tabellen til venstre. Efterfølgende kommandoer anvendes derefter på alle celler i rækken.

Hvordan gør du markeringen i VBA? Følgende makro viser, hvordan man helt markerer række 3 i den aktive tabel:

# Sponsorerede links #

Vælg underlinje ()
Område ("A3"). EntireRow.Select
Afslut Sub

Passér RækkeviddeKommandér adressen på en celle i den række, du vil fremhæve.

For at markere flere linjer skal du passere RækkeviddeKommandere et område. For eksempel kan du bruge følgende kommando til at markere linjer 3 til 8:

Område ("a3: a8"). EntireRow.Select

Referencecellerne i sætningen behøver ikke at være i kolonne A. Du kan også bruge andre kolonner. Hvis du vil markere flere linjer, kan du bruge Rækkevidde-Instruktion passerer også kun bogstaverne uden følgende linjenumre:

Område ("3: 8"). EntireRow.Select

Du vil bidrage til udviklingen af ​​hjemmesiden, at dele siden med dine venner

wave wave wave wave wave