J
Julian Turner
Hi
I am a lawyer used to working with long complex word documents,
containing multiple outline numbering lists etc.
In my work I have developed a high level of proficiency with VBA (as
well as automating Word using ActiveX and JavaScript), and have
created a large library of VB routines to help me manage documents.
I am interested in understanding what Microsoft's long term strategy
for VBA is, and would be interested in hearing any views.
I believe that VBA in 2007 is little different to VBA in 2003, and
whilst powerful and comprehensive already, there are no obvious new
features or controls available for UserForms, and worse, the flexible
level of customisation for menus has been supplemented by the more
rigid and complex Ribbon.
In an ideal world, especially, I would like to be able to create,
using VBA, a dockable custom TaskPane to hold all my VB routines
(rather than a modeless UserForm or custom tool bar in the Add-In
Ribbon), but I note that to be able to do this, it seems I need to
master COM based Add-Ins and aquire C# / VB.NET skills as well as a
professional version of Visual Studio.
Does all of this point to Microsoft no longer caring about the "power
user" - the sort of person who can cope with VBA, but does not have
the time to move to C# etc - the sort of person who cares a lot about
Microsoft's products, uses all of their advanced features, and does
not need Ribbons etc.
Does any one else have any views on this?
Julian
I am a lawyer used to working with long complex word documents,
containing multiple outline numbering lists etc.
In my work I have developed a high level of proficiency with VBA (as
well as automating Word using ActiveX and JavaScript), and have
created a large library of VB routines to help me manage documents.
I am interested in understanding what Microsoft's long term strategy
for VBA is, and would be interested in hearing any views.
I believe that VBA in 2007 is little different to VBA in 2003, and
whilst powerful and comprehensive already, there are no obvious new
features or controls available for UserForms, and worse, the flexible
level of customisation for menus has been supplemented by the more
rigid and complex Ribbon.
In an ideal world, especially, I would like to be able to create,
using VBA, a dockable custom TaskPane to hold all my VB routines
(rather than a modeless UserForm or custom tool bar in the Add-In
Ribbon), but I note that to be able to do this, it seems I need to
master COM based Add-Ins and aquire C# / VB.NET skills as well as a
professional version of Visual Studio.
Does all of this point to Microsoft no longer caring about the "power
user" - the sort of person who can cope with VBA, but does not have
the time to move to C# etc - the sort of person who cares a lot about
Microsoft's products, uses all of their advanced features, and does
not need Ribbons etc.
Does any one else have any views on this?
Julian