Toon posts:

[vba] macro werkt vanuit menu, maar niet vanuit vba

Pagina: 1
Acties:

Verwijderd

Topicstarter
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:
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?