Solved

Embed word file in access report ?

Posted on 2013-11-07
3
762 Views
Last Modified: 2013-12-05
I have an access application which generates various invoices , reminders etc. I want to add standard terms and conditions as one more report. Its basically pure text ( no variable) , but is approx 7-8 pages. I can print it separately by opening word everytime but if I can print directly from access that will be great.

I tried to create a new report and add text in text boxes , but it seems getting complicated.

is there easy way to put entire word document in access report and print it easily with all its word formatting.
0
Comment
Question by:Vaibhavjoshi2005
  • 2
3 Comments
 
LVL 21
ID: 39632685
If you are using Access 2007 or later then you can store tee text in a table as Rich Text. This will preserve the  formatting.
0
 
LVL 1

Author Comment

by:Vaibhavjoshi2005
ID: 39633244
I tried that but it took only first 4 pages in memo field. Then the formatting and font also got changed.
0
 
LVL 21

Accepted Solution

by:
Boyd (HiTechCoach) Trimmell, Microsoft Access MVP earned 500 total points
ID: 39633883
I generate lots of documents like what you want with Access reports. I generally put no more than one page in each record's memo field. I use a set of tables for Documents to store the text in multiple records. I use a sub report to print the records.

For the field in the table and the text box control did you set the Text Format to Rich Text?

When pasting from Word, I do find that some of the formatting is not compatible and must be re-applied.

Another option would be to have Access print the file after it printe the Access report.

I have done it with PDFs using this:

CreateObject("Shell.Application").Namespace(0).ParseName("c:\mypdf\myDoc.pdf").InvokeVerb ("Print")

Open in new window


I store things like this in PDFs so it can be easily emailed as an attachment. I can save the Access report as a PDF then append the other PDF(s) to it before emailing.


I have not tried it with Word documents but it should work.

EDIT: Just tested it with Word and it works fine
0

Featured Post

Enterprise Mobility and BYOD For Dummies

Like “For Dummies” books, you can read this in whatever order you choose and learn about mobility and BYOD; and how to put a competitive mobile infrastructure in place. Developed for SMBs and large enterprises alike, you will find helpful use cases, planning, and implementation.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

It took me quite some time to sort out all the different properties of combo and list boxes available from Visual Basic at run-time. Not that the documentation is lacking: the help pages are quite thorough and well written. The problem was rather wh…
Overview: This article:       (a) explains one principle method to cross-reference invoice items in Quickbooks®       (b) explores the reasons one might need to cross-reference invoice items       (c) provides a sample process for creating a M…
Familiarize people with the process of retrieving data from SQL Server using an Access pass-thru query. Microsoft Access is a very powerful client/server development tool. One of the ways that you can retrieve data from a SQL Server is by using a pa…
In Microsoft Access, learn the trick to repeating sub-report headings at the top of each page. The problem with sub-reports and headings: Add a dummy group to the sub report using the expression =1: Set the “Repeat Section” property of the dummy…

867 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

23 Experts available now in Live!

Get 1:1 Help Now