Ik heb een macro, welke een functie aanroept.
Als ik de macro uitvoer via het menu in excel, dan doet hij het perfect.
Als ik via vba de macro uitvoer met de volgende code:
Die laatste regel is alleen om even 0 in de cell te zetten. Ik heb alles namelijk heel erg versimpeld
Dan blijft hij hangen op de volgende regel:
Mijn vraag is nu waarom werkt de macro wel vanuit het menu en niet vanuit de code. In de functie doe ik toch niks raars ofzo?
Als ik de macro uitvoer via het menu in excel, dan doet hij het perfect.
Als ik via vba de macro uitvoer met de volgende code:
code:
1
2
3
4
| Function getp50_Month()
Application.Run "getp50"
getp50_Month = 0
End Function |
Die laatste regel is alleen om even 0 in de cell te zetten. Ik heb alles namelijk heel erg versimpeld
Dan blijft hij hangen op de volgende regel:
code:
1
| getValue = ExecuteExcel4Macro(arg) |
Mijn vraag is nu waarom werkt de macro wel vanuit het menu en niet vanuit de code. In de functie doe ik toch niks raars ofzo?