• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Range bepalen

Status
Niet open voor verdere reacties.

Scallebe

Gebruiker
Lid geworden
29 okt 2014
Berichten
535
Hoi beste ontwikkelaars.

Ik wil in mijn VBA-code een range bepalen : Range("A5:BK402").Select (Om ze automatisch alfabetisch te rangschikken)

De 402 in de range kan echter variëren en die waarde is terug te vinden in de cel BN1 omdat deze waarde ook gebruikt wordt in andere formule-updates.

Hoe kan ik nu mijn range bepalen "A5:BK+de waarde uit cel BN1"?



Bedankt


BTW : Aan alle leden, specialisten en vragenstellers en iedereen die maar iets te maken heeft met dit fantastisch forum : Prettige feestdagen en een gezond 2016 toegewenst.:thumb:
 
Dat zal dit dan zijn:
Range("A5:BK" & Range("BN1")).Select

En alvast hetzelfde gewenst :)
 
Laatst bewerkt:
Ben je bekend met .currentregion ?
Vermijd 'Select' in VBA.
 
Lees ook wat snb schreef. Dat is goed advies.
 
snb,

Ik ben echt nog een groentje in VBA. Mijn kennis beperkt zich momenteel tot het leren begrijpen van de VBA codes die de specialisten hier voor mij al ontwikkeld hebben.

Tot hier toe lukt het prima en ik heb mijn VBA code zelfs al kunnen aanpassen en uitbreiden.

maw : .currentregion ? :confused:

Greetz

Pascal
 
Currentregion : alt-F11 (VBEditor) / F1 (hulp) / currentregion / en lees de toelichting.
 
Mijn "eigen" codes maak ik meestal aan door een Macro op te nemen en die code dan te gebruiken via een Active X button.

Ik weet dat dit niet juiste manier is en dat mijn codes eenvoudiger kunnen maar tot hiertoe werkt het.:confused:

Voorlopig ben ik tevreden en als mijn hoofd ontploft vraag ik raad aan jullie. :thumb:

Greetz
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan