Indholdsfortegnelse
Denne artikel viser, hvordan du anvender VBA-koder til at vælge kolonner i Excel. Du kan finde det nyttigt, når du skal vælge hele områder eller kolonner. VBA-programmeringskoder kan vælge hele kolonner eller intervaller automatisk, hvilket vil spare dig meget tid. I denne artikel viser vi dig nogle af metoderne til at gøre det.
Download arbejdsbog til øvelser
Download denne øvelsesbog for at øve dig i opgaven, mens du læser denne artikel.
Anvend VBA til at vælge kolonner.xlsx3 egnede måder at anvende VBA til at vælge kolonner på
VBA-makroen giver dig mulighed for at vælge kolonner på tre forskellige måder. Du kan vælge en enkelt kolonne, flere kolonner eller et helt område. I dette afsnit gennemgår vi alle disse metoder.
1. Kør en VBA-kode for at vælge en enkelt kolonne
Forestil dig en situation, hvor du skal vælge en hel kolonne ved hjælp af VBA-koder. Du kan gøre det ret nemt ved at anvende simpel kode. Lad os følge disse trin for at lære det.
Trin 1:
- For at indtaste en VBA-kode skal vi først åbne VBA-vinduet. Du kan enten gøre det ved hjælp af tastaturgenveje eller fra din Fanen Udvikler . tryk Ctrl+F11 for at åbne den VBA-vindue.
- I VBA-vinduet skal vi oprette et modul til at skrive vores kode. Klik på Indsæt, klik derefter på Modul for at åbne en.
Trin 2:
- Her skal vi skrive vores kode. Først skriver vi formatet af vores kode, og derefter indsætter vi betingelserne. Start og slutning af vores kode er,
Private Sub Select_Column() End Sub
- Vi skriver koden til at vælge kolonne C. Koden er,
Kolonner(3).Vælg
- Den endelige kode er,
Private Sub select_column() Columns(3).Select End Sub
- Klik på ikonet Kør for at køre koden, og vores angivne kolonne er valgt.
Trin 3:
- Du kan også indtaste et bestemt tal i hver celle i en valgt kolonne. Antag, at du vil indtaste et tal 100 i den C4 Det gør du ved at vælge en vilkårlig celle i kolonnen C .
- Indsæt denne kode i modulet.
Private Sub select_column() ActiveCell.EntireColumn.Cells(4).Value = 100 End Sub
- Kør koden, og resultatet er her.
2. Anvend en VBA-kode til at vælge flere kolonner
Trin 1:
- Du kan vælge flere kolonner på samme måde som du har valgt en enkelt kolonne. Men koden er anderledes her. Så lad os starte med at åbne VBA-vinduet!
Trin 2:
- Vi ønsker at vælge kolonnerne fra B til D. Koden er derfor følgende,
Private Sub select_multiplecolumns() Columns("B:D").Select End Sub
- Og der er valgt flere kolonner.
3. Brug en VBA-kode til at vælge kolonner i et område
Det er også nemt at vælge et område ved hjælp af VBA-koder, og det kræver kun lidt kode. Antag, at vi skal vælge et område fra B3 til F13 Følg disse trin for at lære!
Trin 1:
- Indsæt VBA-koden i modulet.
Private Sub select_range() Range(Cells(3, 2), Cells(13, 6)).Select Range("B3", "F13").Select Range("B3:F13").Select End Sub
- Vi har valgt vores område ved hjælp af VBA-koderne.
Trin 2:
- Du kan også indtaste tal eller tekster i det valgte område. Du skal blot indsætte nedenstående kode i modulet.
Private Sub select_range() Range ("B3:F13"). Select Selection = 100 End Sub
- Det er sådan, du kan bruge denne metode.
Trin 3:
- Desuden kan du også farve dine markerede celler. Du skal blot skrive denne kode ind i dit VBA-modul.
Private Sub select_range() Selection.Interior.Color = RGB (255,255,0) End Sub
- På den måde kan du vælge og farve dit område ved hjælp af en VBA-kode.
Ting at huske
👉 Hvis du ikke har din udviklerfanebladet synligt, kan du aktivere det ved hjælp af denne vejledning.
Tilpasset værktøjslinje for hurtig adgang → Flere kommandoer → Tilpas farvebånd → Udvikler → OK
Konklusion
Vi har gennemgået tre forskellige tilgange til at køre VBA-koder til at vælge kolonner. Du er meget velkommen til at kommentere, hvis du har spørgsmål eller forespørgsler. Du kan også tjekke vores andre artikler relateret til Excel-opgaver!