Welcome to the { mindfrost82.com } forums.

You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so please, join our community today!

If you have any problems with the registration process or your account login, please contact contact us.

Go Back   { mindfrost82.com } > Gadget Corner > Tech Newsgroups > Microsoft > Support Documents for Misc Microsoft Software

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1 (permalink)  
Old 03-08-2006, 06:48 PM
mindfrost82's Avatar
Administrator
 
Join Date: Mar 2006
Location: Illinois
Posts: 2,263
Sex: Male
My Mood:
Thanks: 5
Thanked 6 Times in 6 Posts
Send a message via ICQ to mindfrost82 Send a message via AIM to mindfrost82 Send a message via MSN to mindfrost82 Send a message via Yahoo to mindfrost82
Publisher: error in jet vba in pub 2000 mail merge

-------------------------------------------------------------------------------
The information in this article applies to:

- Microsoft Publisher 2000
-------------------------------------------------------------------------------

SYMPTOMS
========

When you click Open Data Source, Create Publisher Address List, or Edit
Publisher Address List on the Tools menu, you may receive the following error
message:

Publisher cannot merge data into this publication.
An error occurred and this feature is no longer functioning properly.
Would you like to repair this feature now?

Yes or No

- or -

The Jet VBA file (Vbajet.dll for 16-bit versions or Vbajet32.dll for 32-bit
versions) failed to initialize when called. Try reinstalling the application
that returned the error.

You may then receive the following error:

MSPUB caused an invalid page fault in module MFC42.DLL at 0157:5f401004.

\**
\** PARTNER:
\** NOTE: If you click Yes, Publisher attempts to repair the feature, but it fails.
\** To resolve this behavior, you will need to following the steps in the RESOLUTION
\** section.

CAUSE
=====

This message may appear in the following situations:

- The Jet VBA file is not installed on your computer. This file is required by
Publisher to perform a mail merge. This file may be missing if you
uninstalled Microsoft Office or a Microsoft Office program, such as Microsoft
Word, Microsoft Excel, or Microsoft PowerPoint.

- The Jet VBA file (or one of its component files) is corrupted or an incorrect
version. For example, this message may appear if you have both Jet 3.0 and
3.5 installed on your computer.

RESOLUTION
==========

To resolve this problem, use one of the following methods.

Method 1: Reinstall Publisher
-----------------------------

To reinstall Publisher, follow these steps:

1. Insert the Publisher compact disc into your CD-ROM drive.

2. On the Windows Start menu, point to Settings, and then click Control Panel.

3. Double-click the Add/Remove Programs icon.

4. In the list of installed files, click to select Microsoft Office 2000 Disk 2.
Click Add/Remove.

5. Click Repair Office. Follow the instructions on your screen.

Method 2: Copy the Mail Merge Files from the Compact Disc to the Hard Disk
--------------------------------------------------------------------------

Copy the following files from the compact disc to the \Windows\System (Windows
9x) or \Windows\System32 (Windows NT) folder on your hard disk.


File
----

Msjet40.dll
Msjter40.dll
Msjint40.dll
Vbajet32.dll
Msvcrt.dll
Msvcp60.dll
Msrd2x40.dll
Mstext40.dll


STATUS
======

Microsoft has confirmed this to be a problem in the Microsoft products listed at
the beginning of this article.

MORE INFORMATION
================

Publisher uses the Jet database engine to retrieve data for a mail merge. It
handles the data and has the ability to read and write many common database,
spreadsheet, and text file formats. The Jet engine works in the background, so
you do not need to interact with it directly. It ships with Microsoft Publisher
and other programs.

Publisher installs the following files as part of the mail merge feature:

File Installed Shared/Removed Location
-------------- -------------- --------

Pubmrg9.dll Not Shared/Removed C:\Program Files\Microsoft Office\Office
Wdbimp.dll Shared/Not Removed C:\Program Files\Microsoft Office\Office
Dao360.dll Shared/Removed C:\Program Files\Common Files\Microsoft Shared\DAO
Dao360.chm Shared/Removed C:\Program Files\Common Files\Microsoft Shared\DAO
Msjet40.dll Shared/Not Removed C:\Windows\System
Msjter40.dll Shared/Not Removed C:\Windows\System
Msjint40.dll Not Shared/Not Removed C:\Windows\System
Vbajet32.dll Not Shared/Removed C:\Windows\System
Msvcrt.dll Shared/Not Removed C:\Windows\System
Msvcrt40.dll Not Shared/Not Removed C:\Windows\System
Msvcp60.dll Not Shared/Not Removed C:\Windows\System
Msrd2x40.dll Shared/Not Removed C:\Windows\System
Msxbde40.dll Not Shared/Not Removed C:\Windows\System
Mstext40.dll Not Shared/Not Removed C:\Windows\System

The following files require additional registry information for the mail merge
feature in Publisher 2000 to work.

- Dao360.dll
- Msxbde40.dll
- Mstext40.dll
- Msrd2x40.dll
- Msvcp60.dll

\**
\** PARTNER:
\**
\**
\**
\** Steps to reproduce
\** ------------------
\**
\** To recreate the problem on your machine, you will need to have both JETs
\** installed, version 3.0, 3.5 and 4.0. If all JETs are installed, then remove one
\** or both of the following files from the Windows\System folder.
\**
\** 1. Check to see if you have both versions of Jet installed. To do this, follow
\** these steps:
\**
\**
\** a. On the Windows Start menu, click Run.
\**
\** b. Type "Regedit" (without the quotation marks) in the Open Box, and click
\** OK.
\**
\** c. Go to the following key to determine the version of JET that is
\** installed.
\**
\** HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\JET
\**
\**
\** If you have both JET engines installed you will have 2 folders (these are
\** called keys) under Jet:
\**
\**
\** - 3.0
\** - 3.5
\** - 4.0
\**
\**
\**
\**
\**
\**
\**
\** 2. Remove one or all of the following files:
\**
\**
\** Vbajet32.dll
\** Dao360.dll
\** Msjet40.dll
\** Msjter40.dll
\** Msjint40.dll
\**
\**
\**
\**
\** 3. Start Publisher 2000, and create a blank page.
\**
\** 4. Click the Text Frame Tool and draw a text box on the blank publication.
\**
\** 5. On the Mail Merge menu, click Create Data Source. You will receive the error
\** described in the SYMPTOMS section of this article.
\**
\**
\**

REFERENCES
==========

For more information about the mail merge feature, please see the following
article in the Microsoft Knowledge Base:

Q212617 PUB2000: Files Installed for the Mail Merge Feature

Additional query words: publisher 2000 2k 5 5.0 9 jet vba dao data access objects mailmerge engine mspub pub error merging database
Reply With Quote
Reply

  { mindfrost82.com } > Gadget Corner > Tech Newsgroups > Microsoft > Support Documents for Misc Microsoft Software


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is On
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT. The time now is 05:51 PM.


Powered by vBulletin, Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0 ©2007, Crawlability, Inc.
© 1999-2008 mindfrost82.com v11.0


Sponsors:
Loans | Mortgage Calculator | Debt Consolidation | Mortgage Calculator | Loans



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114