K
KathyK
I have a large application that is .net based with a good amount of vba in
it. I have over 60 templates and I use VBA to generate the toolbars in each
template. Toolbars are part of the template, not generated on the fly. We've
been using Windows 2000 forever and we're just now going to XP. We're using
Word 2003 SP2 in Win2000 and SP3 in XP.
Here's my problem: If I use my XP machine to generate the toolbars and then
open the template on my 2000 machine, the menus show items that were on the
menu in the other environment but shouldn't show in Win 2000. As we're in the
process of switching everyone over, we have users in both environments so it
all needs to work in both.
The macros being used create 2 toolbars and add a new dropdown with a bunch
of application specific items to the Menu Bar.
To complicate it further, we have a function that runs whenever the window
changes. We have a global template that has the drop down menu also. When the
window changes, the function checks to see if the document in the window is
one of ours that contains the menu, if it does, then it hides the one in the
global template. If not, then it shows the menu in the global template. This
functionality doesn't appear to be working well either.
We've also had user reports that if they open a document in XP that they
created in the 2000 environment, the custom menu doesn't show. But if they
create a new one in XP, the menu behaves.
Anyone seen anything like this? Is it likely a Windows version issue or
could it be caused because one environment is using Word 2003 SP2 and the
other is using Word 2003 SP3.
it. I have over 60 templates and I use VBA to generate the toolbars in each
template. Toolbars are part of the template, not generated on the fly. We've
been using Windows 2000 forever and we're just now going to XP. We're using
Word 2003 SP2 in Win2000 and SP3 in XP.
Here's my problem: If I use my XP machine to generate the toolbars and then
open the template on my 2000 machine, the menus show items that were on the
menu in the other environment but shouldn't show in Win 2000. As we're in the
process of switching everyone over, we have users in both environments so it
all needs to work in both.
The macros being used create 2 toolbars and add a new dropdown with a bunch
of application specific items to the Menu Bar.
To complicate it further, we have a function that runs whenever the window
changes. We have a global template that has the drop down menu also. When the
window changes, the function checks to see if the document in the window is
one of ours that contains the menu, if it does, then it hides the one in the
global template. If not, then it shows the menu in the global template. This
functionality doesn't appear to be working well either.
We've also had user reports that if they open a document in XP that they
created in the 2000 environment, the custom menu doesn't show. But if they
create a new one in XP, the menu behaves.
Anyone seen anything like this? Is it likely a Windows version issue or
could it be caused because one environment is using Word 2003 SP2 and the
other is using Word 2003 SP3.