VBA toepassen om kolommen te selecteren (3 methoden)

  • Deel Dit
Hugh West

Dit artikel laat zien hoe u VBA-codes kunt toepassen om kolommen te selecteren in Excel. Het kan nuttig zijn wanneer u hele reeksen of kolommen moet selecteren. VBA programmeercodes kan automatisch hele kolommen of bereiken selecteren, wat u veel tijd zal besparen. In dit artikel tonen wij u enkele methoden om dat werk te doen.

Download Praktijk Werkboek

Download dit oefenboek om de taak te oefenen terwijl u dit artikel leest.

VBA toepassen op kolommen selecteren.xlsx

3 geschikte manieren om VBA toe te passen op geselecteerde kolommen

Met een VBA-macro kunt u kolommen op drie verschillende manieren selecteren. U kunt een enkele kolom, meerdere kolommen of een heel bereik selecteren. In dit deel zullen we al deze methoden doornemen.

1. Een VBA-code uitvoeren om een enkele kolom te selecteren

Stel u een situatie voor waarin u een hele kolom moet selecteren met behulp van VBA-codes. U kunt dat vrij gemakkelijk doen door eenvoudige code toe te passen. Laten we deze stappen volgen om het te leren.

Stap 1:

  • Om een VBA-code in te voeren, moeten we eerst het VBA-venster openen. Dat kan met sneltoetsen of vanuit uw Tabblad Ontwikkelaar pers Ctrl+F11 om de VBA-venster.

  • In het VBA-venster moeten we een module maken om onze code op te schrijven. Klik op Invoegen en vervolgens op Module om er een te openen.

Stap 2:

  • Hier gaan we onze code schrijven. Eerst schrijven we het formaat van onze code, en daarna voegen we de voorwaarden in. Het begin en einde van onze code is,
 Privé Sub Select_Column() Einde Sub 

  • We schrijven de code om kolom C te selecteren. De code is,
 Columns(3).Select 
  • De uiteindelijke code is,
 Private Sub select_column() Columns(3).Select End Sub 

  • Klik op het pictogram Uitvoeren om de code uit te voeren en onze opgegeven kolom is geselecteerd.

Stap 3:

  • U kunt ook een specifiek getal invoeren in elke cel van een geselecteerde kolom. Stel dat u een getal wilt invoeren 100 in de C4 Selecteer daartoe een willekeurige cel in de kolom C .

  • Plaats deze code in de module.
 Private Sub select_column() ActiveCell.EntireColumn.Cells(4).Value = 100 End Sub 

  • Voer de code uit en ons resultaat staat hier.

2. Een VBA-code toepassen om meerdere kolommen te selecteren

Stap 1:

  • U kunt meerdere kolommen selecteren op dezelfde manier als u een enkele kolom hebt geselecteerd. Maar de code is hier anders. Dus laten we beginnen met het openen van het VBA-venster!

Stap 2:

  • We willen kolommen selecteren van B tot D. Daarvoor is de code,
 Private Sub select_multiplecolumns() Columns("B:D").Select End Sub 

  • En er zijn meerdere kolommen geselecteerd.

3. Een VBA-code gebruiken om kolommen in een bereik te selecteren

Een bereik selecteren met VBA-codes is ook eenvoudig en vereist een kleine hoeveelheid code. Stel dat we een bereik moeten selecteren uit B3 naar F13 Volg deze stappen om het te leren!

Stap 1:

  • Voeg de VBA-code in de module in.
 Private Sub select_range() Range(Cells(3, 2), Cells(13, 6)).Select Range("B3", "F13").Select Range("B3:F13").Select End Sub 

  • We hebben ons bereik geselecteerd met behulp van de VBA-codes.

Stap 2:

  • U kunt ook getallen of teksten invoeren in het door u geselecteerde bereik. Voeg gewoon de onderstaande code in de module in.
 Private Sub select_range() Bereik ("B3:F13"). Selectie selecteren = 100 Einde Sub 

  • Zo kun je deze methode doen.

Stap 3:

  • Bovendien kunt u uw geselecteerde cellen ook kleuren. Schrijf deze code gewoon in uw VBA-module.
 Private Sub select_range() Selection.Interior.Color = RGB (255,255,0) End Sub 

  • En zo kunt u met een VBA-code uw bereik selecteren en kleuren.

Dingen om te onthouden

👉 Als uw ontwikkelaarstabblad niet zichtbaar is, kunt u het activeren met deze instructie.

Aangepaste werkbalk Snelle toegang → Meer opdrachten → Lint aanpassen → Ontwikkelaar → OK

Conclusie

We hebben drie verschillende benaderingen doorgenomen om VBA-codes uit te voeren om kolommen te selecteren. U bent van harte welkom om commentaar te geven als u vragen of vragen heeft. U kunt ook onze andere artikelen met betrekking tot de Excel-taken bekijken!

Hugh West is een zeer ervaren Excel-trainer en -analist met meer dan 10 jaar ervaring in de branche. Hij heeft een bachelor in Accounting en Finance en een master in Business Administration. Hugh heeft een passie voor lesgeven en heeft een unieke lesaanpak ontwikkeld die gemakkelijk te volgen en te begrijpen is. Zijn deskundige kennis van Excel heeft duizenden studenten en professionals over de hele wereld geholpen hun vaardigheden te verbeteren en uit te blinken in hun carrière. Via zijn blog deelt Hugh zijn kennis met de wereld en biedt hij gratis Excel-tutorials en online trainingen aan om individuen en bedrijven te helpen hun volledige potentieel te bereiken.