Home Case Studies MS Office Tips and Tricks Sample Code Helpful Videos Custom Development  Custom Training Join Us Contact Us
Search Our Site:  

Mail Merge For Reports - The Data Source

Mail Merge is useful for creating reports that are issued on a periodic basis. For users unfamiliar with Access reports or for users who need more control over formatting and page layout, a pre-made query in Access informing a Mail Merge document can be a great tool. 

If you'd like to know more about Access, come join us at UCSC-Extension for Access Beginning, Intermediate and Advanced.

The first thing to do is create the query in Access (or find someone else to do it for you—email us here ;-{) ). When you create this query, remember that it is informing your Word document. You can only use one query as a source so be sure you get everything you need. You may not get the most elegant SQL but you’re writing to a different specification: not quality in this case, but quantity!

To download the files used in this example, right click on the links below and choose Save Target As...

               

Access Database                    Word Document

In this example we have a corporate goal to sell 30% new product (less than 6 months old) both by unit sales and by revenue each month. We issue a report with revenue, sales volume, percent of new product sales and of course, whether or not we hit our target. When you are not be able to craft one query that returns all the data you need, create supporting sub-queries and one master query.

The first thing we’ll do is create queries that find the percent of new product sales last month and the percent of older product sales last month. The key is to base the queries on the system date so that we write them once and can reuse them without further modification. It may be that your query will be based on an entire population of lab or test results and will have no time dependence at all—so much the better!



In this picture you can see part of the query LastMonthNewProducts. The columns shown capture last month’s data and make sure that the products summed are less than six months old using the DateDiff function. As you may have guessed, DateDiff returns the difference between two dates in years, months, weeks or days. It is available in Excel as DateDif but is not well documented.

 

The date sensitive column in the query that captures the older product sales(LastMonthOldProducts) looks very similar but the criteria in the right column is >=6 months.

When we’ve written these two queries, we’ll write one more to pull the information together and evaluate it. This one will be the source of our monthly sales report. The master query is called Percent New Products. It calculates new product sales percentages in terms of volume and revenue and supplies Word not with numbers, but with text. Note that in the image below, the Format function returns a string value. That's on purpose.

Be careful! What you see in Access is not necessarily what you get in Word if you output numbers. Word does not honor formatting from Access unless you output text strings.

We also output whether or not we met our goal. Our query checks the percentages and uses the IIf function to return either ‘met our goal’ or ‘did not meet our goal’. We’ll use this information in our report.

Let’s see now how to set up Mail Merge in Word.


 
Please share your comments on this article!

 
Name (opt)
Email Address (opt)
Your Questions/
Comments

I Get It! Development does not share your email address or other information, nor do we add you to any mailing lists unless you specifically request to be added by checking the box below.



SEE ALSO
You may also find the following articles useful:

Columns In Word

Pattern Matching

Word Styles (simple)

Word Styles

Tables vs Tabs in Word

Mail Merge Part 2

Word Styles

Format your hyperlinks to blend in with the text.

Buried Treasures In Word

Mail Merge Part 1

Compare Documents Even Without Track Changes

Word Hangs Because Of Default Printer

Different Page Layouts On Different Pages

Reports Using Mail Merge (Part2)

Use Custom Spell Check Dictionaries

References

Journal of Accountancy Articles

Tweaking The Numbers

Block That Spreadsheet Error

Excel Security Issues


 

Clients

Do you need help with Microsoft Office? Contact us

See how we've helped companies like yours develop effective business processes

Client Success Stories


 

Consultants

I Get It! Consultants set their own hours, work with their own clients, and choose their own projects.

If you're a Microsoft Office guru and would like to explore being a full-time consultant, please see our consultant information pages.