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