×
INTELLIGENT WORK FORUMS
FOR ENGINEERING PROFESSIONALS

Log In

Come Join Us!

Are you an
Engineering professional?
Join Eng-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!
  • Students Click Here

*Eng-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Students Click Here

Jobs

SW 2008 on Windows Vista

SW 2008 on Windows Vista

SW 2008 on Windows Vista

(OP)
I have just downloaded SW2008_SP0.1 from the solidworks website and installed on my brand new machine running windows vista.

I receive the error message "Failed to initialize Visual Basic for Apps, equations and macros will not work. Are you low on disc space?"

I´ve got tonnes of disk space (40GB) free, so I am sure this is not the problem.

I´ve also tried to repair the installation and done a complete reinstall according to thread559-91133: Failed to initialise Visual Basic !!!

Does anyone have a solution?

Joe
Composite Engineer

RE: SW 2008 on Windows Vista

Solution Id: S-09099 from SW Knowledge Base on SW Customer Center:

Question: The error, "Failed to initialize Visual Basic for Apps, equations and macros will not work. Are you low on disc space?" occurs while launching SolidWorks. Why?

Answer: SolidWorks looks into a folder for visual basic (VBA) files.
That folder is C:\Program Files\Common Files\Microsoft Shared\VBA\VBA6.
Inside the VBA6 folder, there will be a folder.  The name of that folder is a number.  That number is different for computers in different languages.  SolidWorks looks into that folder for the VBA files, but on some computers, SolidWorks looks for the wrong number.  If it can not find the files, the error below is what is displayed.  
Generally this problem can occur after installing Microsoft® Office®.
To correct the problem, find the numbered folder in the VBA6 folder.  Copy it.  Rename it to 1033. Or repairing the Microsoft® Office® installation will help in this case.  No matter what language or region, SolidWorks will always look for a 1033 folder.

RE: SW 2008 on Windows Vista

(OP)
To answer the first question, I have vista and SW08 x32.

I have checked the VBA6 directory and found the folder named 1033. There is also another folder named 3082.

A repair of Microsoft Office was also completed and a system restart, but unfortunately I get the same message.

Joe
Composite Engineer

RE: SW 2008 on Windows Vista

(OP)
I´ve found the solution!

COPY MSO9INTL.DLL from c:\program files\microsoft office\office to c:\program files\solidworks

Done!

Joe
Composite Engineer

RE: SW 2008 on Windows Vista

Thanks for the feedback. How/where did you find the solution?

cheers

Red Flag This Post

Please let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.

Red Flag Submitted

Thank you for helping keep Eng-Tips Forums free from inappropriate posts.
The Eng-Tips staff will check this out and take appropriate action.

Reply To This Thread

Posting in the Eng-Tips forums is a member-only feature.

Click Here to join Eng-Tips and talk with other members!


Resources