E
edamron
Currently my Department uses Office 2003 but we are soon moving to
Office 2007. We have over one hundred complex macros in various Word
2003 templates that interface to a database and pulls in information
to assist our users. All of these macros will need to be converted to
Word 2007.
In the current system there are a lot of common routines that are
duplicated in most of the templates containing these macros. Although
when I originally coded these macros I considered consolidating all of
this code in one place but decided against it because using the
"Application.Run" method to call hundreds of different subs and
functions from a common template seemed too clumsy and I felt that the
code would quickly become unmanageable.
The issue has once again raised its ugly head and I'm pretty much
being told that this is how it's going to be.
I would like to ask the community a few questions:
1. How unmanageable is the code going to be?
2. Has calling code between templates been improved in Office 2007?
3. If not am I overlooking some other way to do this. (My supervisor
is leaning against VSTO so that is apparently not an option either.)
4. Any helpful suggestions?
Thank you
Office 2007. We have over one hundred complex macros in various Word
2003 templates that interface to a database and pulls in information
to assist our users. All of these macros will need to be converted to
Word 2007.
In the current system there are a lot of common routines that are
duplicated in most of the templates containing these macros. Although
when I originally coded these macros I considered consolidating all of
this code in one place but decided against it because using the
"Application.Run" method to call hundreds of different subs and
functions from a common template seemed too clumsy and I felt that the
code would quickly become unmanageable.
The issue has once again raised its ugly head and I'm pretty much
being told that this is how it's going to be.
I would like to ask the community a few questions:
1. How unmanageable is the code going to be?
2. Has calling code between templates been improved in Office 2007?
3. If not am I overlooking some other way to do this. (My supervisor
is leaning against VSTO so that is apparently not an option either.)
4. Any helpful suggestions?
Thank you