View Single Post
  #2   Report Post  
Posted to microsoft.public.excel.programming
Dave Peterson Dave Peterson is offline
external usenet poster
 
Posts: 35,218
Default Printing envelopes based on Excel table contents

MSWord has this kind of printing (of envelopes) built-in.

(saved from a previous post)

You may find that using excel for your data and MSWord for your invoice looks
prettier.

You may want to read some tips for mailmerge.
http://www.mvps.org/dmcritchie/excel/mailmerg.htm
http://www.mvps.org/word/FAQs/MailMerge

The first is from David McRitchie and the second is by Beth Melton and Dave
Rado.

And just in case you have text that needs to be formatted (percentages, for
example):

Debra Dalgleish posted this:

There's an article on the Microsoft web site that might help you:

Answer Box: Numbers don't merge right in Word
http://office.microsoft.com/en-ca/as...164951033.aspx

And if you prefer the old Mail Merge helper, Word MVP Suzanne Barnhill
has instructions he

http://sbarnhill.mvps.org/WordFAQs/C...ngWord2002.htm

about half way down the page.

==========
I often cheat instead of racking my brain.

I'll insert another column (probably hidden!) and use:
=text(a2,"00000")
(or whatever format I want)
and use that field in the mailmerge.

(Cheating doesn't bother me anymore <vbg.)

Andrew wrote:

Hello,
I am making an Excel database of all my friends and family so that
next Christmas I won't have to go find all of their addresses again.
I would like to figure out how to put a "print envelope" VBA button on
my Excel page. The button would take the appropriate cell values and
print them onto an envelope. Can anyone explain how to do this?

thanks,

Andy


--

Dave Peterson