Vraag & Antwoord

Programmeren

VBA Excel Selectiegebied bepalen in werkblad in een macro

5 antwoorden
  • Hoe kan ik een selectiegebied bepalen aan de hand van bijvoorbeeld een lege waarde. Voorbeeld ik wil 6 kolommen selecteren en alle regels vanaf regel 1 tot aan de regel die in de 2e kolom een lege datumwaarde bevat. Regel 1 tot en met 12 zijn gevuld met een geldige datum terwijl de waarde van regel 13 en verder is leeg. De selectie moet dan gemaakt worden van A1 tot en met F12. Wie biedt hulp. Alle suggesties zijn welkom.
  • Wellicht heb je iets aan [code:1:b4d5fd11f3] Worksheets(1).Activate Range("A1:F12").Select [/code:1:b4d5fd11f3] of [code:1:b4d5fd11f3] Worksheets(1).Range("A1:F12") [/code:1:b4d5fd11f3]
  • Bedankt voor het stukje code, hier kan ik zeker al iets verder mee komen maar hoe kan vooraf bepalen in kolom B bijvoorbeeld dat in mijn geschets voorbeeld alle cellen in kolom B vanaf B1 tot en met B11 gevuld zijn met een waarde en dat cel B12 leeg is. Een andere keer zijn de cellen B1 tot en met B16 gevuld en is cel B17 leeg het selectie bereik moet dan worden: A1..F16 In elk geval al bedankt voor de bruikbare tip.
  • [code:1:b9a27fc442] Do i = i + 1 If Cells(i, 2).Value = "" Then Exit Do Loop Range(Cells(1, 1), (Cells(i - 1, 1))).Select i = 0[/code:1:b9a27fc442] Zoiets als dit misschien? Groeten, Wouter
  • [size=9:81e115ae13] Range("A1:F" & Range("B65536").End(xlUp).Row).Select [/size:81e115ae13]

Beantwoord deze vraag

Weet jij het antwoord op deze vraag? Registreer of meld je aan met je account

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.