Momenteel probeer ik een macro te maken, die al mijn sheets toepasbaar moet zijn. Er kunnen 1 tot enkele honderden regels/rijen in een sheet staan.
Stel, ik heb er één met 50 regels die ik gebruik om de macro mee te maken. Kolom A en B zijn al gevuld, kolom C is leeg. Ik wil kolom A en B samenvoegen in kolom C. Dus in cel C1 voer ik in
=A1&B1
Mijn vraag: hoe zorg ik er nu voor dat alle regels hieronder nu ook de juiste waarde krijgen (A+B)?
Als ik dubbel op de rechter onderhoek van cel C1 klik, dan worden alle waarden netjes naar beneden gekopieerd. Echter in de macro wordt dit geregistreerd als 'tot en met rij 50'. Dat is niet goed, want in een andere sheet, met (bijvoorbeeld) 200 regels, moet hij C1 doorkopieren t/m rij 200.
Dus: hoe zorg ik voor een variabele range in mijn macro, die C1 altijd doorkopieert tot de laatste regel uit mijn sheet?
Stel, ik heb er één met 50 regels die ik gebruik om de macro mee te maken. Kolom A en B zijn al gevuld, kolom C is leeg. Ik wil kolom A en B samenvoegen in kolom C. Dus in cel C1 voer ik in
=A1&B1
Mijn vraag: hoe zorg ik er nu voor dat alle regels hieronder nu ook de juiste waarde krijgen (A+B)?
Als ik dubbel op de rechter onderhoek van cel C1 klik, dan worden alle waarden netjes naar beneden gekopieerd. Echter in de macro wordt dit geregistreerd als 'tot en met rij 50'. Dat is niet goed, want in een andere sheet, met (bijvoorbeeld) 200 regels, moet hij C1 doorkopieren t/m rij 200.
Dus: hoe zorg ik voor een variabele range in mijn macro, die C1 altijd doorkopieert tot de laatste regel uit mijn sheet?