Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Una forma de extender las páginas de formulario en un formulario personalizado es usar Microsoft Visual Basic Scripting Edition (VBScript). VBScript es un poderoso lenguaje de scripting basado en Microsoft Visual Basic que le permite controlar objetos, carpetas, formularios, elementos y controles dentro de una página de un formulario. Por ejemplo, puede cambiar las propiedades y los valores de los controles en una página, modificar los eventos de elementos de Microsoft Outlook predeterminados e incluso crear procedimientos automatizados, como enviar un aviso a todos los contactos de una carpeta de Contactos.
El código de VBScript se agrega a un formulario de Outlook para responder a los eventos Click desencadenados por los controles en la página de formulario, o para responder a los eventos desencadenados por los elementos que tienen la misma clase de mensaje que el formulario. VBScript hace que sea muy fácil responder a los eventos de elemento debido a que el código de VBScript se ejecuta en el contexto del elemento y no es necesario establecer una variable de objeto para señalar al elemento. Además, el código de VBScript es compacto y puede estar dentro de un formulario enviado a otros usuarios.
Con VBScript, tiene acceso completo al modelo de objetos de Outlook, excepto en dos áreas: el código de VBScript no puede responder a eventos que no sean de elemento y de formulario, y no se pueden usar constantes con nombre definidas en la biblioteca de tipos de objetos de Outlook.
También puede usar Visual Basic para aplicaciones en Outlook para responder a eventos de Outlook y crear macros que automatizan procedimientos. A diferencia del código de VBScript, el código de Visual Basic para Aplicaciones no se puede incluir en un formulario y, por lo tanto, no puede acompañar al elemento que se envía a otros usuarios. Tenga en cuenta que VBScript solo es aplicable a la extensión de un formulario con una página de formulario; Si va a ampliar un formulario con un área de formulario, no podrá usar VBScript y tendrá que usar un complemento.
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.