Solved

Embed word file in access report ?

Posted on 2013-11-07
3
775 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

The Eight Noble Truths of Backup and Recovery

How can IT departments tackle the challenges of a Big Data world? This white paper provides a roadmap to success and helps companies ensure that all their data is safe and secure, no matter if it resides on-premise with physical or virtual machines or in the cloud.

Question has a verified solution.

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

Suggested Solutions

Introduction When developing Access applications, often we need to know whether an object exists.  This article presents a quick and reliable routine to determine if an object exists without that object being opened. If you wanted to inspect/ite…
Describes a method of obtaining an object variable to an already running instance of Microsoft Access so that it can be controlled via automation.
With Microsoft Access, learn how to start a database in different ways and produce different start-up actions allowing you to use a single database to perform multiple tasks. Specify a start-up form through options: Specify an Autoexec macro: Us…
With Secure Portal Encryption, the recipient is sent a link to their email address directing them to the email laundry delivery page. From there, the recipient will be required to enter a user name and password to enter the page. Once the recipient …

770 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