Aanmelden met Microsoft
Meld u aan of maak een account.
Hallo,
Selecteer een ander account.
U hebt meerdere accounts
Kies het account waarmee u zich wilt aanmelden.

Samenvatting

In Microsoft Excel kunt u cellen in een bereik handmatig selecteren of met behulp van enkele eenvoudige Microsoft-Visual Basic for Applications code. In dit artikel vindt u voorbeelden die u kunt gebruiken om een cellenbereik te selecteren.

Meer informatie

Voorbeelden van het handmatig selecteren van cellen

Als u alle gegevens in een kolom handmatig wilt selecteren, selecteert u de eerste cel en drukt u op Ctrl+Shift+pijl-omlaag.

Als u handmatig een rij en alle kolommen wilt selecteren die aan de rij zijn gekoppeld, drukt u op Ctrl+Shift+pijl-omlaag+pijl-rechts. Alle gegevens moeten echter aaneengesloten zijn (dat wil zeggen dat u geen lege rijen of kolommen kunt hebben). U kunt ook het huidige gebied met gegevens (aaneengesloten gegevens zonder lege rijen of kolommen) als volgt selecteren:

  1. Klik in het menu Bewerken op Ga naar.

  2. Klik in het dialoogvenster Ga naar op Speciaal.

  3. Klik in het dialoogvenster Ga naar speciaal op Huidige regio en klik vervolgens opOK
    .

U kunt dit bereik ook selecteren met behulp van eenvoudige Visual Basic for Applications code.

Opmerking Als u deze procedure probeert op te nemen met behulp van de macrorecorder, ontvangt u niet dezelfde resultaten.

Voorbeelden van het gebruik van Visual Basic om cellen in een bereik te selecteren

Microsoft geeft alleen programmeervoorbeelden ter illustratie, zonder garantie, uitgedrukt of impliciet. Dit omvat, maar is niet beperkt tot, de impliciete garanties van verkoopbaarheid of geschiktheid voor een bepaald doel. In dit artikel wordt ervan uitgenomen dat u bekend bent met de programmeertaal die wordt gedemonstreerd en met de hulpprogramma's die worden gebruikt om procedures te maken en te debuggen. Ondersteuningsingenieurs van Microsoft kunnen u helpen bij het uitleggen van de functionaliteit van een bepaalde procedure, maar ze zullen deze voorbeelden niet wijzigen om extra functionaliteit te bieden of procedures te maken die voldoen aan uw specifieke vereisten. In de Visual Basic codevoorbeelden ziet u hoe u verschillende bereikbereiken kunt selecteren.

Als u de begincel kent (in dit voorbeeld is de begincel cel C1) en u omlaag wilt selecteren tot de laatste cel (in dezelfde kolom) die gegevens heeft, maar dat adres niet kent, gebruikt u de volgende code:

   Sub SelectRangeDown()
Range("c1", Range("c1").End(xlDown)).Select
End Sub

Opmerking De macro SelectRangeDown gaat ervan uit dat uw gegevens aaneengesloten zijn. Als er anders lege cellen in de kolom met gegevens staan die u selecteert, selecteert deze macro mogelijk niet alle cellen in de kolom.

Als uw gegevens beginnen in cel C1, maar niet aaneengesloten zijn in die kolom, gebruikt u de volgende macro in Microsoft Office Excel 2003 en in eerdere versies van Excel:

   Sub SelectRangeDown_Discontiguous()
Range("c1", Range("c65536").End(xlUp)).Select
End Sub

Omdat Microsoft Office Excel 2007 1.048.576 rijen ondersteunt, gebruikt u de volgende macro in Excel 2007:

 Sub SelectRangeDown_Discontiguous()
Range("c1", Range("c1048576").End(xlUp)).Select
End Sub

Als u wilt selecteren in de actieve cel omlaag en alle kolommen aan de rechterkant (uitgaande van aaneengesloten gegevens in alle rijen en kolommen), gebruikt u de volgende code:

   Sub myrangearea()
Range(ActiveCell, ActiveCell.End(xlDown).End(xlToRight)).Select
End Sub

Als u de begincel kent (in deze voorbeeldcode is de begincel D1) en u de kolom omlaag en rechts wilt selecteren, gebruikt u de volgende code:

   Sub RangeFromStart()
Range("d1", Range("d1").End(xlDown).End(xlToRight)).Select
End Sub

Als u alle gegevens in het huidige gebied wilt selecteren, gebruikt u de volgende code:

   Sub CurrentArea()
Selection.CurrentRegion.Select
End Sub

In de voorbeelden in dit artikel ziet u hoe u verschillende bereikbereiken kunt selecteren op het actieve werkblad van uw huidige werkmap.

Voor meer informatie over het selecteren van bereiken met Visual Basic for Applications (en voor meer geavanceerde voorbeelden), klikt u op het volgende artikelnummer om het artikel te bekijken in de Microsoft Knowledge Base:

291308 Cellen/bereik selecteren met behulp van Visual Basic procedures in Excel

Meer hulp nodig?

Meer opties?

Verken abonnementsvoordelen, blader door trainingscursussen, leer hoe u uw apparaat kunt beveiligen en meer.

Community's helpen u vragen te stellen en te beantwoorden, feedback te geven en te leren van experts met uitgebreide kennis.

Was deze informatie nuttig?

Hoe tevreden bent u met de taalkwaliteit?
Wat heeft uw ervaring beïnvloed?
Als u op Verzenden klikt, wordt uw feedback gebruikt om producten en services van Microsoft te verbeteren. Uw IT-beheerder kan deze gegevens verzamelen. Privacyverklaring.

Hartelijk dank voor uw feedback.

×