Hey,
Ik ben nog maar net begonnen met VBA en ik zie enkele basisregels over het hoofd denk ik......
Ik probeer een code te schrijven die een over een bepaalde range bv. het nummer 40 invoegt. Deze range is echter variabel. (hier nu 3 rijen maar dit verandert telkens)
Het lukt me om deze rijen te selecteren en te copieren naar beneden, maar dan loop ik vast. De gecopieerde rijen moeten op een aantal vlakken verschillen. (Zie verder)
In het vb hier copieer ik eerst 3 kolommen naar beneden. Het enige verschil is dat in de gecopieerde rijen in de plaats van 50 nu 40 moet komen.
Hoe moet ik dit juist aanpakken?
1. Als de rijen net onder elkaar worden gecopieerd. (geen lege rij)
2. As de rijen onder elkaar worden gecopieerd met een lege rij
Als er meerdere mglkheden zijn, graag ook een vb van een oplossing met CountA op de eerste 3 rijen en deze variabele dan gebruiken om de loop te laten werken op de onderste 3 lijnen.
Met lege rij
0234 SB 50
0234 SB 50
0234 SB 50
0234 SB 40
0234 SB 40
0234 SB 40
Zonder lege rij
0234 SB 50
0234 SB 50
0234 SB 50
0234 SB 40
0234 SB 40
0234 SB 40
Graag de code van sub tot end sub, want ik ben een echte beginner....
Bedankt, Gr. Tom
Ik ben nog maar net begonnen met VBA en ik zie enkele basisregels over het hoofd denk ik......
Ik probeer een code te schrijven die een over een bepaalde range bv. het nummer 40 invoegt. Deze range is echter variabel. (hier nu 3 rijen maar dit verandert telkens)
Het lukt me om deze rijen te selecteren en te copieren naar beneden, maar dan loop ik vast. De gecopieerde rijen moeten op een aantal vlakken verschillen. (Zie verder)
In het vb hier copieer ik eerst 3 kolommen naar beneden. Het enige verschil is dat in de gecopieerde rijen in de plaats van 50 nu 40 moet komen.
Hoe moet ik dit juist aanpakken?
1. Als de rijen net onder elkaar worden gecopieerd. (geen lege rij)
2. As de rijen onder elkaar worden gecopieerd met een lege rij
Als er meerdere mglkheden zijn, graag ook een vb van een oplossing met CountA op de eerste 3 rijen en deze variabele dan gebruiken om de loop te laten werken op de onderste 3 lijnen.
Met lege rij
0234 SB 50
0234 SB 50
0234 SB 50
0234 SB 40
0234 SB 40
0234 SB 40
Zonder lege rij
0234 SB 50
0234 SB 50
0234 SB 50
0234 SB 40
0234 SB 40
0234 SB 40
Graag de code van sub tot end sub, want ik ben een echte beginner....
Bedankt, Gr. Tom
Laatst bewerkt: