TechCafe

Hoe selecteer ik variabel cellenbereik in Excel?

In een excel (97) werkblad wil ik vba code die altijd vanuit cel C4 een X aantal gevulde cellen naar beneden selecteert. Waarbij X variabel is. Er moet echter geselecteerd worden tot de laatste gevulde cel van kolom C. de rijen 1-3 en kolommen A&B bevatten ook gegevens, deze moeten echter buiten schot blijven. Nu weet ik wel hoe ik van C4 naar de laatst gevulde kan 'springen' maar ik wil het tussenliggende aantal cellen geselecteerd om vervolgens te kunnen kopieren. Hoe kan ik dat doen?

1 antwoord
    • +
    • 0
    • -
    Je wilt dus eigenlijk voor verschillende werkbladen de volgende truc uithalen?

    Range("C4").Select
    Selection.End(xlDown).Select

    Dan zou je een for loop moeten gebruiken die door de werkbladen heen loopt en waar nodig de rest van de statements uitvoert.
    Bijvoorbeeld:

    for each ws in worksheets
    Range("C4").Select
    Selection.End(xlDown).Select
    'Overige uit te voeren acties
    next ws

    Hopelijk begrijp ik wat je wilt en heb je hier iets aan.

Beantwoord deze vraag