hallo,
kan iemand mij hier uitleggen hoe VBA met functies en arrays werkt? Ik werk zelf veel met PHP en ben sinds kort met VBA in combinatie van excel bezig. Nu heb ik een functie gemaakt, in die functie word een 3d array gemaakt. Tot nu toe kan ik weinig met de gemaakte array.
De bedoeling is dat de array in de functie gemaakt word en vervolgens weer gebruikt kan worden voor andere functies/macros. Ik had al het 1 en ander gelezen over Byref array. Maar de logica is bij mij nog niet gevallen.
Nu wil ik de gemaakt array in functie buiten de functie gebruiken. Normaal met PHP geef je de functie een naam en aan het einde kan je de array een return geven. Met vba kom ik in veel handleidingen tegen dat array dezelfde naam krijgt als functie.Is dat ook makkelijk?
Ik heb de document waar ik mee bezig ben er bijgevoegd, mocht iemand commentaar willen geven, graag aub. Weet nu niet of ik het goed toepas.
Bijlage(module1,2,3 zijn meer temp modules vanwege testen en dergelijke) module 4 ben ik nu mee bezig. Het lukt me niet om de Z array te gebruiken in het verwerk gedeelte van het formulier.(Private Sub verwerk_Click())
kan iemand mij hier uitleggen hoe VBA met functies en arrays werkt? Ik werk zelf veel met PHP en ben sinds kort met VBA in combinatie van excel bezig. Nu heb ik een functie gemaakt, in die functie word een 3d array gemaakt. Tot nu toe kan ik weinig met de gemaakte array.
De bedoeling is dat de array in de functie gemaakt word en vervolgens weer gebruikt kan worden voor andere functies/macros. Ik had al het 1 en ander gelezen over Byref array. Maar de logica is bij mij nog niet gevallen.
Nu wil ik de gemaakt array in functie buiten de functie gebruiken. Normaal met PHP geef je de functie een naam en aan het einde kan je de array een return geven. Met vba kom ik in veel handleidingen tegen dat array dezelfde naam krijgt als functie.Is dat ook makkelijk?
Ik heb de document waar ik mee bezig ben er bijgevoegd, mocht iemand commentaar willen geven, graag aub. Weet nu niet of ik het goed toepas.
Bijlage(module1,2,3 zijn meer temp modules vanwege testen en dergelijke) module 4 ben ik nu mee bezig. Het lukt me niet om de Z array te gebruiken in het verwerk gedeelte van het formulier.(Private Sub verwerk_Click())