Super Easy Word Merge to open Full Screen

C

CW

Once the WordMerge has taken place, the document opens only maximised and not
full screen.
I keep dragging out the maximised window size so that it is effectively full
screen but it never stays that way.
Is there some way of forcing Word to open full screen every time?
Thanks
CW
 
A

Albert D. Kallal

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)


:
 
C

CW

Albert -
Many thanks for the prompt and as always detailed response.
There's always one awkward one, isn't there!
I fully understand your design decision particularly in view of the fact
that as you say, nobody has queried this before!
Our particular issue is that some of our docs have a number of input areas
that cannot be dealt with by mergefields - simply too many variables - so
after doing the merge, the user then has to manually edit a number of other
bits scattered around the document. This necessitates scrolling, and
obviously the more that can be seen at a time, the better. Hence the point
that I raised.
Anyway, thanks for pointing me to the appropriate bit of code to make the
change and I will do this and hope not to break anything!
Thanks again
CW
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top