Invoke VBA: Interface not registered

Whenever I try to perform macros on excel using invoke vba activity , I m getting this error “Invoke VBA: Interface not registered” . please help me I did not got any solution anywhere.


Welcome to forums

Can you check below for your reference

Hope this may help you



Welcome to the community

Go to settings in Excel and go to trust center settings and enable all macros and external vba


I have done all this settings but still getting same error


Can you try to reinstall office if that might fix…Also try changing the excel package version and check fi that helps

I dont see any other issue currently …are you able to run macro from excel file directly?

if yes then try creating a xlsm file with required macro and use that to do your manipulations


ok i will check …

@Anil_G Thank You So Much

1 Like