Cómo ejecutar el código de ejemplo de los programas de Office XP incluido en los artículos de Knowledge Base

Seleccione idioma Seleccione idioma
Id. de artículo: 290140 - Ver los productos a los que se aplica este artículo
Este artículo se publicó anteriormente con el número E290140
Para obtener una versión de este artículo para Microsoft Office 2000, vea 212536.
Para obtener una versión de este artículo para Microsoft Office 97, vea 173707.
Para obtener una versión de este artículo para Microsoft Office 2001 para Mac, vea 274703.
Para ver una versión de este artículo para Microsoft Office 98 Macintosh Edition, vea 181058.
Expandir todo | Contraer todo

En esta página

Resumen

Microsoft Knowledge Base contiene varios artículos que incluyen código de ejemplo con macros de Visual Basic para Aplicaciones. Muchas de estas macros muestran conceptos básicos de programación en Visual Basic para diversos programas de Office XP. Este artículo contiene instrucciones para utilizar el código de ejemplo que crea una macro nueva y cómo ejecutar dicha macro.

Más información

Microsoft proporciona ejemplos de programación sólo como ilustración, sin ninguna garantía ya sea expresa o implícita. Esto incluye, entre otras, las garantías implícitas de comerciabilidad e idoneidad para un fin determinado. En este artículo se da por supuesto que ya conoce el lenguaje de programación que se muestra, así como las herramientas empleadas para crear y depurar procedimientos. Los ingenieros de soporte técnico de Microsoft pueden explicarle la funcionalidad de un determinado procedimiento, pero no modificarán estos ejemplos para ofrecer mayor funcionalidad ni crearán procedimientos adaptados a sus necesidades específicas. Para utilizar el código de ejemplo de un artículo de Knowledge Base, debe agregar una macro nueva de Visual Basic (o seleccionar una macro existente). A continuación puede copiar y pegar, o escribir el código de ejemplo en esta macro utilizando cualquiera de los métodos siguientes.

Para crear una macro nueva

  1. Abra o cree una plantilla en el programa de Office que use.
  2. En el menú Herramientas, seleccione Macro y, a continuación, haga clic en Macros.
  3. En la lista Macros en, seleccione la plantilla o el documento de Word donde desea guardar la macro.
  4. En el cuadro Nombre de macro, escriba un nombre para la macro.
  5. Haga clic en Crear para abrir el Editor de Visual Basic.
  6. Realice una de las acciones siguientes:
    • Escriba el código de la macro entre la línea Sub Macroname() y la línea End Sub.
      Sub macroname()
          Type your macro code here
      End Sub
      							
      O bien
    • Copie y pegue el código de ejemplo para la macro siguiendo estos pasos:
      Sub macroname()
       
      End Sub
      						
      1. Cambie al programa que use para ver el artículo de Microsoft Knowledge Base, por ejemplo Microsoft Internet Explorer.
      2. Para seleccionar el código de ejemplo, mantenga presionada la tecla CTRL y, a continuación , haga un único clic en el código.
      3. En el menú Edición, haga clic en Copiar.
      4. Cambie al Editor de Visual Basic.
      5. En el Editor de Visual Basic, seleccione el texto del código comprendido entre Sub Macroname() y End Sub en la macro.
      6. En el menú Edición, haga clic en Pegar.

        NOTA
        Al pegar, el texto del código se reemplaza con el código que copió del artículo de Knowledge Base.
  7. Después de escribir o pegar el código de la macro, haga clic en Cerrar y volver a Microsoftprograma en el menú Archivo, donde programa es el programa de Microsoft Office XP que usa.


NOTA
Utilice la tecla TAB para aplicar sangría al texto. Las líneas que comienzan con un apóstrofo (') son comentarios y no se necesitan para ejecutar la macro. Sin embargo, puede que prefiera escribirlas para facilitar la comprensión de la macro.

Para agregar el código de ejemplo a un módulo

Para agregar el código a un módulo, debe tener un módulo o crear uno nuevo. Para ello, siga estos pasos:
  1. Abra o cree una plantilla en el programa de Office que use.
  2. En el menú Herramientas, seleccione Macro y haga clic en Editor de Visual Basic.
  3. En la ventana de proyecto del Editor de Visual Basic (de forma predeterminada está en la esquina superior izquierda), haga clic en el icono de proyecto con el mismo nombre que su plantilla o documento. Si no ha guardado todavía la plantilla o documento, el nombre del proyecto será similar a Project(Document1) o TemplateProject(Template1).

    NOTA PARA USUARIOS DE WORD: si desea almacenar la macro en la plantilla global predeterminada, Normal.dot, haga doble clic en el proyecto Normal.
  4. Si el proyecto en el que hizo clic no contiene una carpeta llamada Modules por debajo, haga clic en Módulo en el menú Insertar.
  5. Haga clic en cualquier parte de la ventana de código del módulo que desee crear. La ventana de código normalmente está en la esquina superior derecha del Editor de Visual Basic.
  6. Escriba o pegue el código exactamente como aparece en el artículo de Knowledge Base, incluyendo las líneas Sub Macroname() y End Sub.

    NOTA
    Para obtener más información sobre cómo escribir o pegar el código de la macro, vea la sección "Para crear una macro nueva" de este artículo.
Después de escribir o pegar el código de la macro, haga clic en Cerrar y volver a Microsoft programa en el menú Archivo

donde programa es el programa de Microsoft Office XP que usa.

Para ejecutar la macro

  1. En el menú Herramientas, seleccione Macro y, a continuación, haga clic en Macros.
  2. Seleccione el nombre de la macro en la lista Nombre de la macro y, a continuación, haga clic en Ejecutar.

Referencias

La Ayuda de Microsoft de cada programa de Office contiene numerosos temas acerca de cómo trabajar con macros. La Ayuda de Visual Basic contiene abundante información sobre cómo escribir su propio código.

Propiedades

Id. de artículo: 290140 - Última revisión: martes, 22 de mayo de 2007 - Versión: 3.4
La información de este artículo se refiere a:
  • Microsoft Excel 2002 Standard Edition
  • Microsoft Outlook 2002 Standard
  • Microsoft PowerPoint 2002 Standard Edition
  • Microsoft Word 2002 Standard Edition
Palabras clave: 
kbfaq kbhowto kbmacro kbprogramming KB290140

Enviar comentarios

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com