rhvanloenen
Gebruiker
- Lid geworden
- 25 nov 2012
- Berichten
- 26
Als ik
dim array_teller(Int(Selection.SpecialCells(xlCellTypeLastCell).Row)) krijg ik een foutmelding terwijl (Int(Selection.SpecialCells(xlCellTypeLastCell).Row)) wel een correcte waarde weergeeft in msgbox.
maar als ik doe
sim array_teller(500) gaat dat goed.
Waarom kan ik in dim van een array geen lastrow opnemen. Omdat die zou kunnen veranderen tijden het vullen van een werkblad?
Maar dan moet ij de dim array_teller doen met een vooraf bepaald absoluut getal. Klopt dat? Ik moet dan hele ruime marges inbouwen als ik niet weet wat de input in het werkplad gaat worden woorop de macro werkt.
Ronald
dim array_teller(Int(Selection.SpecialCells(xlCellTypeLastCell).Row)) krijg ik een foutmelding terwijl (Int(Selection.SpecialCells(xlCellTypeLastCell).Row)) wel een correcte waarde weergeeft in msgbox.
maar als ik doe
sim array_teller(500) gaat dat goed.
Waarom kan ik in dim van een array geen lastrow opnemen. Omdat die zou kunnen veranderen tijden het vullen van een werkblad?
Maar dan moet ij de dim array_teller doen met een vooraf bepaald absoluut getal. Klopt dat? Ik moet dan hele ruime marges inbouwen als ik niet weet wat de input in het werkplad gaat worden woorop de macro werkt.
Ronald