In Excel heb ik een macro geschreven die een schema tekent op een worksheet. De code tekent het schema dat bestaat uit textboxes, circles en lines. Met commandbuttons kan de sheet worden gewist en het schema opnieuw worden getekend (met andere tekst in de textboxes). In de bijlage is een voorbeeld van een schema te zien.
VBA kent iedere shape een index nummer toe en met het wissen en opnieuw tekenen worden die nummers steeds groter. Het probleem is nu dat het programma vastloopt zodra het maximum aantal van 65535? wordt overschreden.
Hoe kan men de shape index numbers resetten naar nul of is er een andere oplossing?
VBA kent iedere shape een index nummer toe en met het wissen en opnieuw tekenen worden die nummers steeds groter. Het probleem is nu dat het programma vastloopt zodra het maximum aantal van 65535? wordt overschreden.
Hoe kan men de shape index numbers resetten naar nul of is er een andere oplossing?