Reply
 
Thread Tools Display Modes
  #1   Report Post  
Posted to microsoft.public.word.mailmerge.fields
Mommab Mommab is offline
external usenet poster
 
Posts: 3
Default weird macro thing in Word 2007

We just updated to Office 2007 and I have an envelope mail merge that I use
each week. I have a macro that changes the data that is merged from small
case to capitals and takes out the periods so that they are Post Office
formatted. When I use it, the macro works, but when I print the envelopes,
Word changes them back to their original Upper and lower case format. What
do I need to do to make the macro stick and print in all caps. Also, I have
to go into each envelope to use the macro, which is a pain. Is there a way
to effect a change on all the documents at once? Thanks for any help you can
give me!
  #2   Report Post  
Posted to microsoft.public.word.mailmerge.fields
Peter Jamieson Peter Jamieson is offline
external usenet poster
 
Posts: 4,582
Default weird macro thing in Word 2007

1. What does your macro work with, exactly, i.e. exactly what data does it
change, where, and at what point in the process?

2. Have you considered changing your envelope layout so that the relevant
mergefields have \*Caps switches in them? (That won't deal with the periods,
of course)

Peter Jamieson

"Mommab" wrote in message
...
We just updated to Office 2007 and I have an envelope mail merge that I
use
each week. I have a macro that changes the data that is merged from small
case to capitals and takes out the periods so that they are Post Office
formatted. When I use it, the macro works, but when I print the
envelopes,
Word changes them back to their original Upper and lower case format.
What
do I need to do to make the macro stick and print in all caps. Also, I
have
to go into each envelope to use the macro, which is a pain. Is there a
way
to effect a change on all the documents at once? Thanks for any help you
can
give me!


  #3   Report Post  
Posted to microsoft.public.word.mailmerge.fields
Mommab Mommab is offline
external usenet poster
 
Posts: 3
Default weird macro thing in Word 2007

No, how do you do that?

"Peter Jamieson" wrote:

1. What does your macro work with, exactly, i.e. exactly what data does it
change, where, and at what point in the process?

2. Have you considered changing your envelope layout so that the relevant
mergefields have \*Caps switches in them? (That won't deal with the periods,
of course)

Peter Jamieson

"Mommab" wrote in message
...
We just updated to Office 2007 and I have an envelope mail merge that I
use
each week. I have a macro that changes the data that is merged from small
case to capitals and takes out the periods so that they are Post Office
formatted. When I use it, the macro works, but when I print the
envelopes,
Word changes them back to their original Upper and lower case format.
What
do I need to do to make the macro stick and print in all caps. Also, I
have
to go into each envelope to use the macro, which is a pain. Is there a
way
to effect a change on all the documents at once? Thanks for any help you
can
give me!



  #4   Report Post  
Posted to microsoft.public.word.mailmerge.fields
Peter Jamieson Peter Jamieson is offline
external usenet poster
 
Posts: 4,582
Default weird macro thing in Word 2007

2. Have you considered changing your envelope layout so that the relevant
mergefields have \*Caps switches in them? (That won't deal with the
periods,
of course)


Use Alt-F9 to display the underlying field codes, and where you have, for
example

{ MERGEFIELD xyz }

change it to

{ MERGEFIELD xyz \*Caps }

(you can do this for field types other than MERGEFIELD but I don't kow if it
works for things like ADDRESSBLOCK. And it won't get rid of the periods)

Peter Jamieson

"Mommab" wrote in message
...
No, how do you do that?

"Peter Jamieson" wrote:

1. What does your macro work with, exactly, i.e. exactly what data does
it
change, where, and at what point in the process?

2. Have you considered changing your envelope layout so that the relevant
mergefields have \*Caps switches in them? (That won't deal with the
periods,
of course)

Peter Jamieson

"Mommab" wrote in message
...
We just updated to Office 2007 and I have an envelope mail merge that I
use
each week. I have a macro that changes the data that is merged from
small
case to capitals and takes out the periods so that they are Post Office
formatted. When I use it, the macro works, but when I print the
envelopes,
Word changes them back to their original Upper and lower case format.
What
do I need to do to make the macro stick and print in all caps. Also, I
have
to go into each envelope to use the macro, which is a pain. Is there a
way
to effect a change on all the documents at once? Thanks for any help
you
can
give me!




  #5   Report Post  
Posted to microsoft.public.word.mailmerge.fields
Mommab Mommab is offline
external usenet poster
 
Posts: 3
Default weird macro thing in Word 2007

Thank you Peter, I appreciate your help. I have a lot to learn in these new
programs. ;-)

"Peter Jamieson" wrote:

2. Have you considered changing your envelope layout so that the relevant
mergefields have \*Caps switches in them? (That won't deal with the
periods,
of course)


Use Alt-F9 to display the underlying field codes, and where you have, for
example

{ MERGEFIELD xyz }

change it to

{ MERGEFIELD xyz \*Caps }

(you can do this for field types other than MERGEFIELD but I don't kow if it
works for things like ADDRESSBLOCK. And it won't get rid of the periods)

Peter Jamieson

"Mommab" wrote in message
...
No, how do you do that?

"Peter Jamieson" wrote:

1. What does your macro work with, exactly, i.e. exactly what data does
it
change, where, and at what point in the process?

2. Have you considered changing your envelope layout so that the relevant
mergefields have \*Caps switches in them? (That won't deal with the
periods,
of course)

Peter Jamieson

"Mommab" wrote in message
...
We just updated to Office 2007 and I have an envelope mail merge that I
use
each week. I have a macro that changes the data that is merged from
small
case to capitals and takes out the periods so that they are Post Office
formatted. When I use it, the macro works, but when I print the
envelopes,
Word changes them back to their original Upper and lower case format.
What
do I need to do to make the macro stick and print in all caps. Also, I
have
to go into each envelope to use the macro, which is a pain. Is there a
way
to effect a change on all the documents at once? Thanks for any help
you
can
give me!




Reply
Thread Tools
Display Modes

Posting Rules

Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Word 2007 macro command buttons on toolbar JR Microsoft Word Help 17 January 18th 09 03:01 PM
Word 2007 - caption - weird number behaviour astrauss Tables 4 May 25th 07 04:18 AM
Word 2007 macro button icons bluefalcon Microsoft Word Help 1 February 9th 07 07:41 PM
Macro toolbars in word 2007 Patrick Microsoft Word Help 1 December 20th 06 06:16 AM
Weird Behaviour : Track Changes Adds Weird Text While Document is Protected Hammad Microsoft Word Help 0 July 25th 05 02:44 PM


All times are GMT +1. The time now is 03:40 PM.

Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©2004-2024 Microsoft Office Word Forum - WordBanter.
The comments are property of their posters.
 

About Us

"It's about Microsoft Word"