Knowledge Base

DOC: CreateObject Documentation Using Servername Argument

Article ID: 191121

Article Last Modified on 5/13/2003


APPLIES TO


This article was previously published under Q191121

SUMMARY

When using the Microsoft Visual Basic CreateObject function to create/return a reference to an ActiveX object using the servername argument, the following errors may occur:
Runtime Error '429':
ActiveX component can't createobject

-or-

Runtime Error '462':
The Remote Server Machine does not exist or is unavailable

MORE INFORMATION

The documentation for the CreateObject function does not mention that the server referenced in the servername argument must be a Windows NT or Windows 2000 server.

For example, the following line of code should create and return a Microsoft Excel application object from the specified server, if the server is running Windows NT or Windows 2000.
   Sub Test()
      Set xlObj = CreateObject("Excel.Application","\\MyServer")
      xlObj.Visible = True
   End
				

If the servername specified is a Windows 95, Windows 98, or Windows Me machine, one of the errors listed above will occur.

Keywords: kbdocfix KB191121