But we have to create files others can use that do not have Civil 3D. And we would prefer they use object enablers rather than having to always export to AutoCAD. Some of these people are using LT to do simple drafting and are in our office. We certainly do not want to have to keep creating these dumbed down files for interoffice use.
As I understand it, Style Based control really only works for 100% civil 3D shops and also when the design data is available as data shortcuts/vault or live in the file. The survey points are always going to be in XREF'S. If someone has a workflow with examples on how this can work, I' m eager to hear.
As for the VBA/.Net process - If I can get the objects to work in VBA, I can migrate to VB and .Net. I am not as comfortable with .NET at this time and get only a few hours a week to tinker, so I'm trying to work with a language I am most comfortable with for now.
Eventually, I will probably abandon VBA, but for now, it is still my tool of choice for MS office and some other programs.