Método Application.CreateObject (Outlook)

Crea un objeto Automation de la clase especificada.

Sintaxis

expresión. CreateObject( _ObjectName_ )

expresión Variable que representa un objeto Application.

Parámetros

Nombre Obligatorio/opcional Tipo de datos Descripción
ObjectName Necesario String Nombre de clase del objeto que se va a crear. Para obtener información acerca de los nombres de clase válidos, vea Identificadores de programación OLE.

Valor devuelto

Valor de objeto que representa la nueva instancia del objeto de automatización. Si la aplicación ya se está ejecutando, CreateObject creará una nueva instancia.

Comentarios

Este método se proporciona para que otras aplicaciones se puedan automatizar desde Microsoft Visual Basic Scripting Edition (VBScript) 1.0, ya que no incluía el método CreateObject. CreateObject se ha incluido en la versión 2.0 y versiones posterior de VBScript. Este método no debe usarse para automatizar Microsoft Outlook desde VBScript.

Nota

[!NOTA] Los métodos CreateObject suele utilizados en el código de ejemplo de este archivo de ayuda (disponible al hacer clic en "Ejemplo") quedan de Microsoft Visual Basic o Microsoft Visual Basic para aplicaciones (VBA). Estos ejemplos no usan el mismo método CreateObject que se implementa como parte del modelo de objetos en Outlook.

Ejemplo

En este ejemplo de VBScript se usa el evento Open del elemento para obtener acceso Windows Internet Explorer y mostrar la página web.

Sub Item_Open() 
 
 Set Web = CreateObject("InternetExplorer.Application") 
 
 Web.Visible = True 
 
 Web.Navigate "www.microsoft.com" 
 
End Sub

En este ejemplo de VBScript utiliza el evento Click de un control CommandButton del elemento para tener acceso a Microsoft Word y abrir un documento en el directorio raíz y denominado "Resume.doc".

Sub CommandButton1_Click() 
 
 Set Word = Application.CreateObject("Word.Application") 
 
 Word.Visible = True 
 
 Word.Documents.Open("C:\Resume.doc") 
 
End Sub

Vea también

Objeto Application

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.