I'm doing some tutorials. The last two things I've worked on are a Pressure Pipe Network and a Grading Plan for a pond. Now I get this:
What's a VBA, and why is it "no longer installed?" Best course of action? Deal with it in that dialogue box or beforehand in the menus?
Dave
Dave Stoll
Las Vegas, Nevada
Solved! Go to Solution.
Solved by Alfred.NESWADBA. Go to Solution.
Hi,
>> What's a VBA
VBA is "Visual Basic for Applications", a plugin API for developers to be able to control AutoCAD with tools/applications written in programming language "Visual-Basic".
>> and why is it "no longer installed?"
Basically because AutoCAD was ported to 64bit (years ago now) but Microsoft (as owner and developer of VBA) did not port it to 64bit, just 32bit. With that decission Autodesk have got a problem, they have a lot of customers having some VBA-code running but no VBA-module for 64bit. Well, a lot of VBA-code is running now out in the world, Autodesk had a workaround built to get the 32bit-VBA running with AutoCAD 64bit, performance was quite slow because of technical reasons (running outside the AutoCAD's internal adress-space), but at least working.
Autodesk started to force VBA developers to port their applications/tools to .net, and for some reasons (forcing to .NET is one of them) the VBA is excluded from the basic setup of AutoCAD (and verticals).
In the meantime things changed, e.g. now Microsoft has a 64bit VBA module (version 7.1), but up to now Autodesk has not made it back, so also for 2014 it's not part of the standard setup.
>> Best course of action?
Let Civil3D do the "Convert VBA content to .NET" and save the drawing, content within the drawing (rules for pipes, maybe reports also) is then converted and will not be asked anymore when you open that drawing.
So it's maximum of one question per drawing, If you get asked ==> convert it ==> save the drawing, ready.
Good luck, - alfred -
Thank you Alfred! That answered my question.
Dave
Dave Stoll
Las Vegas, Nevada
Mark Green
Working on Civil 3D in Canada
troma,
I inserted two blocks as part of the tutorials I was working on. One was a Tee Valve in a pressure pipe system and the other was a polyline for the shape of a pond. I forgot to save in between doing each tutorial. After that was when I got the VBA message. I also now have this whenever I want to open a drawing:
What those two icons (DST?) are above my tutorial drawing I have no clue. But I suspect a VBA was involved with both.
Dave
Dave Stoll
Las Vegas, Nevada
Mark Green
Working on Civil 3D in Canada
troma,
So the DST file is from the Sheet Set Manager? I did that tutorial just before the tut's that I thought caused the problem. I don't understand Jeff's instructions, but I downloaded the zip file and I'll go see if I can figure it out.
Thanks for the links.
Dave
Dave Stoll
Las Vegas, Nevada
troma,
Jeff's program works great and it really is self-explanatory. Thanks for pointing me to it.
Dave
Dave Stoll
Las Vegas, Nevada
Can't find what you're looking for? Ask the community or share your knowledge.