Article ID: 246018
Article Last Modified on 4/29/2005
APPLIES TO
- Microsoft Word 2000 Standard Edition
This article was previously published under Q246018
SYMPTOMS
When you automatE Microsoft Word 2000 with Microsoft Visual Basic (VB) or Microsoft Visual Basic for Applications (VBA), you may receive one of the following errors during a call to CreateObject or New:
When automating Word 2000 with Microsoft Visual C++, you may receive the following error when calling IClassFactory::CreateInstance:
or CoCreateInstance:
CAUSE
This error occurs on a system where Norton AntiVirus 2000 has been installed.
Microsoft Office 2000 supports AntiVirus plug-ins that can scan Microsoft Office documents before they are opened. When the Norton AntiVirus plug-in is enabled on a system that is running Word 2000, you receive one of the messages that is included in the "Symptoms" section when you try to start Word through Automation.
RESOLUTION
To resolve the issue, contact your antivirus software vendor to obtain either an updated version of their product or assistance with reconfiguration of their product. For more information about the Norton AntiVirus Office plug-in, click the following article number to view the article in the Microsoft Knowledge Base:
329820 How to use Office programs with the Norton AntiVirus Office plug-in
In some cases, you may need to rename the oleaut32.dll and reinstall Office 2000. To rename oleaut32.dll, it is usually necessary to restart the computer in MS-DOS mode because the Operating System may have the file locked.
STATUS
Microsoft has confirmed that this is a bug in the Microsoft products that are listed in the "Applies to" section.
REFERENCES
For more information on errors during a call to CreateObject or CoCreateInstance, please see the following article in the Microsoft Knowledge Base:
244264 Troubleshooting Error 429 when automating Office applications
Additional query words: word2000 anti-virus
Keywords: kbbug kbautomation kbpending KB246018