You are 100% correct in what you describe...
If you size word to be *almost* the full screen size, then that is what word
will launch/open in.
Many people...especially with large monitors actually size word quite
small...since they like seeing so many other things on their desktop screen.
I thought it was a bit rude of me to launch word in full screen in these
cases. So, I do launch word, and execute a "restore" command.
(the restore command will un-maximize word...and un-full screen it).
However, this allows users to size word how they like, and it stays that
way.
It is a design decision I had to make, as I needed to execute that "restore"
command to fix a number of focus problems where word does not come to the
forefront. So, this was a compromise on my part. However, if you think of
the 1000's of people that downloaded the word merge...not ONE person yet has
mentioned your problem! (so, my decision was for the most part quite a good
one). So, if you size your word document nearly full screen...then you
should be ok. (don't use the maximize button here...but, simply size the
document nearly as large as full screen, and that approach keeps 99% of
people happy.
However, some people do want word to come up in full screen. I think I will
offer a "option" setting in the future to deal with this issue.
In the mean time...you could consider modifying the code in the merge. The
line of code to change is in the procedure called
RidesMergeWord
change:
If bolPrint = False Then
wordApp.Visible = True
wordApp.Activate
wordApp.WindowState = 0 'wdWindowStateRestore
End If
In the above change:
wordApp.WindowState = 1 '<--- change htis to a 1
If you change the above one line..then it will maximize word each time a
merge is done....
--
Albert D. Kallal (Access MVP)
Edmonton, Alberta Canada
(e-mail address removed)
: