Article ID: 213489 - Last Review: January 17, 2007 - Revision: 5.3 Add-ins do not load when using the CreateObject command in ExcelThis article was previously published under Q213489 On This PageSYMPTOMS
When you access Microsoft Excel as an OLE Automation object using the
CreateObject command, add-ins, files that are located in the XLStart directory, and the default new workbook are not loaded.
CAUSE
When you attempt to load add-ins and files, Excel sends a message to the calling application, such as Visual Basic, that it is not ready to respond to the request and to try again later. The calling application may not be able to handle this request and continue with the rest of the commands.
WORKAROUNDMicrosoft provides programming examples for illustration only, without warranty either expressed or implied. This includes, but is not limited to, the implied warranties of merchantability or fitness for a particular purpose. This article assumes that you are familiar with the programming language that is being demonstrated and with the tools that are used to create and to debug procedures. Microsoft support engineers can help explain the functionality of a particular procedure. However, they will not modify these examples to provide added functionality or construct procedures to meet your specific requirements. To load an add-in file when you run Excel as an OLE Automation object, load the add-in manually. Examples of this method are as follows. Microsoft Office Excel 2007Microsoft Office Excel 2003 and earlier versions of ExcelMORE INFORMATION
Because Excel does not load add-ins or files in the XLStart
directory when you call it as an OLE Automation object, you have complete control of the loading process. If you want an add-in to be loaded, you can load it manually. This behavior also means that no macro errors, locked file alerts, or read-only file alerts keep Excel from loading when it is being called by the CreateObject command. Another benefit of this behavior is that it takes less time to load Excel than it does when add-ins or files are loaded. REFERENCES
For more information about how to get help with Visual Basic for Applications, click the following article number to view the article in the Microsoft Knowledge Base:
226118
(http://support.microsoft.com/kb/226118/
)
List of resources that are available to help you learn Visual Basic for Applications programming
| Article Translations
|
Back to the top
