question

AndyLewis-6669 avatar image
0 Votes"
AndyLewis-6669 asked AndyLewis-6669 answered

Visio 2013 - VBA not installed or cannot be initialized

I get this error when trying to invoke Macros in Visio Professional 2013.

office-visio-itpro
· 1
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

Hi @AndyLewis-6669,

Just checking in to see if the information was helpful. Please let us know if you would like further assistance.

0 Votes 0 ·
emizhang-msft avatar image
0 Votes"
emizhang-msft answered

Hi @AndyLewis-6669,
What kind of installation method did you use to install Visio?
Did you install Visio standalone version or contain in Office suit?
I suggest you go to Control Panel- Programs and Features- Right click the Visio or Office and select Change- select Add or Remove features- make sure the Visual Basic for Application is available:
81853-microsoftteams-image-5.png

If the method is not for you or you're using Click-to-Run installation method Visio, I suggest you run a repair online:
https://support.microsoft.com/en-us/office/repair-an-office-application-7821d4b6-7c1d-4205-aa0e-a6b40c5bb88b

Any updates please let me know and I'm glad to help you.


If the response is helpful, please click "Accept Answer" and upvote it.
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.





5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

AndyLewis-6669 avatar image
0 Votes"
AndyLewis-6669 answered

No, it did not work. I've tried un-installing and re-installing and rebooting.
Visual Basic for Applications was already fully installed each time.
It seems to be missing some VBA dll files or registry maybe?

82924-visio-error.jpg



visio-error.jpg (134.3 KiB)
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.