Hi @Andy Lewis ,
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:
If the method is not for you or you're using Click-to-Run installation method Visio, I suggest you run a repair online:
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.