Compartir a través de


Cómo: Administrar macros

El Explorador de macros es la herramienta principal para hacer un seguimiento y administrar macros. Es una ventana del entorno de desarrollo integrado (IDE) principal de Visual Studio y puede verse presionando ALT+F8. Para obtener más detalles acerca de las diversas partes del Explorador de macros, vea Explorador de macros (Ventana).

Las tareas principales asociadas con la administración de macros son:

  • Crear nuevos módulos y proyectos de macros.

  • Cargar y descargar proyectos de macros existentes.

  • Eliminar módulos y proyectos de macros.

  • Cambiar el nombre a comandos, módulos y proyectos de macros.

  • Editar un módulo o un comando.

Puede guardar las macros en archivos binarios o de texto. El formato binario es el predeterminado para las macros y utiliza la extensión .Vsmacros. No obstante, también puede elegir guardar la macro como texto Unicode (.txt).

Guardar una macro como un archivo binario es práctico para distribuir a varias macros en un proyecto como un único archivo. Guardar una macro como archivo de texto le permite, por ejemplo, abrir el archivo fuera de Visual Studio, copiar un comando de él y, a continuación, enviarlo mediante un correo electrónico a alguien.

De manera predeterminada, las macros se almacenan en \VSMacros80 en el directorio especificado en el cuadro de texto Ubicación de proyectos de Visual Studio en el nodo Proyectos y soluciones del cuadro de diálogo Opciones en el menú Herramientas del IDE de macros. No obstante, puede cambiar la ruta de ubicación del proyecto de Visual Studio en el cuadro de diálogo Opciones, o presionar CTRL+E para exportar la macro a otra ubicación.

Administración de macros

Para realizar todas estas tareas, presione ALT+F8 para mostrar el Explorador de macros si aún no está visible.

Para crear un nuevo módulo o proyecto de macros en el Explorador de macros

  1. Para crear un nuevo proyecto de macros, haga clic con el botón secundario en el nodo Macrosy elija Nuevo proyecto.

  2. Para crear un nuevo módulo de macros, haga clic en un proyecto y elija Nuevo módulo.

Para cargar un proyecto de macros existente en el Explorador de macros

  1. Haga clic con el botón secundario en el nodo Macros y elija Cargar proyecto.

  2. Busque el archivo de proyecto de macros y, a continuación, elija Abrir.

Para descargar un proyecto de macros desde el Explorador de macros

Para eliminar un comando o un módulo de macros desde el Explorador de macros

  1. Seleccione el elemento y presione SUPRIMIR.

    — o bien —

  2. Haga clic con el botón secundario y elija Eliminar.

    Nota

    Elimine el archivo de proyecto con el Explorador de Windows.

Para eliminar un proyecto de macros desde el Explorador de macros

  • Haga clic con el botón secundario y elija Descargar.

    Nota

    Elimine el archivo de proyecto con el Explorador de Windows.

Para cambiar el nombre de un comando, módulo o proyecto de macros

  1. Para cambiar el nombre de un comando, módulo o proyecto de macros, haga clic con el botón secundario en él y elija Cambiar nombre.

  2. Escriba el nuevo nombre y presione ENTRAR.

    Nota

    El cambio de nombre de módulos afecta a las declaraciones de módulos de los archivos, pero el cambio de proyectos no afecta al espacio de nombres predeterminado. Además, si cambia el nombre de un comando, módulo o proyecto de macros en el IDE de macros, los cambios no se reflejarán en el Explorador de macros ni en el Explorador de proyectos. Las referencias de macros aún se basan en el espacio de nombres declarado en los módulos, que puede compilar errores si intenta hacer referencia a macros basadas en el nuevo nombre de proyecto.

Para obtener información acerca de cómo editar un comando o un módulo de macros, vea Cómo: Editar y crear macros mediante programación.

Vea también

Tareas

Cómo: Grabar macros

Cómo: Ejecutar macros

Cómo: Hacer referencia a componentes COM y .NET Framework en macros

Cómo: Controlar los eventos de entorno en macros

Conceptos

Automatizar acciones repetitivas mediante macros

Depurar macros

Cuestiones relativas a la grabación y ejecución de macros