PPT2000: Cómo grabar una macro con PowerPoint

Seleccione idioma Seleccione idioma
Id. de artículo: 222775 - Ver los productos a los que se aplica este artículo
Este artículo se publicó anteriormente con el número E222775
Expandir todo | Contraer todo

En esta página

Resumen

Con PowerPoint se pueden crear macros para automatizar tareas. Una macro consta básicamente de una lista de comandos para que los lleve a cabo PowerPoint.

Un método para crear una macro es grabar los comandos utilizando la grabadora de macros integrada de PowerPoint. Este artículo preliminar incluye los pasos necesarios para grabar, ejecutar y eliminar macros.

También contiene información acerca de dónde se almacenan las macros y algunas limitaciones de las macros creadas con la grabadora de macros.

Más información

Grabar una macro

Para grabar una macro con PowerPoint, siga estos pasos:
  1. Abra o cree una presentación de PowerPoint. No se puede grabar una macro si no hay una presentación abierta.
  2. En el menú Herramientas, seleccione Macro y haga clic en Grabar nueva macro. De este modo se abrirá el cuadro de diálogo Grabar macro.

    NOTA: si está grabando una macro, en lugar de la opción Grabar nueva macro estará disponible la opción Detener grabación.
  3. En el cuadro Nombre de la macro, escriba el nombre que desee asignarle. El nombre predeterminado es la palabra Macro seguida de un número. El nombre debe empezar por una letra y puede contener hasta 80. No puede contener espacios. Las palabras clave de Visual Basic para Aplicaciones no son nombres válidos para las macros.

    No se preocupe de recordar todas las reglas para asignar nombres a las macros. Si escribe un nombre no válido, PowerPoint mostrará un cuadro de diálogo con un mensaje parecido al siguiente:
    <Nombre de la macro> no es un nombre válido para una macro
  4. Utilice la lista Guardar macro en para seleccionar la ubicación donde se guardará la macro. La ubicación predeterminada es la presentación activa. Lo normal es guardar las macros en las presentaciones.
  5. Utilice el cuadro Descripción para escribir una descripción de las funciones de la macro. Esta descripción es muy importante. Si se acumulan varias macros sin descripciones, será muy difícil saber qué hace cada una.
  6. Una vez configurados los valores de Grabar macro, haga clic en Aceptar. De este modo se abrirá la barra de comandos Detener grabación. Esta barra de comandos contiene un botón cuadrado. Este botón se utiliza para detener la grabación de la macro.
  7. Realice las acciones que desee grabar.

    NOTA: algunas acciones no se podrán grabar con la grabadora de macros. PowerPoint graba un comando sólo cuando existe un comando equivalente de Visual Basic para Aplicaciones dentro del modelo de objetos de PowerPoint. El modelo de objetos es una serie de comandos que puede utilizar para controlar PowerPoint.
  8. Cuando termine de realizar las acciones, detenga la grabación de la macro. Para ello, utilice uno de los métodos siguientes:

    - Haga clic en el botón cuadrado situado en la barra de comandos Detener grabación.
    O bien
    - En el menú Herramientas, seleccione Macro y haga clic en Detener grabación.

Ejecutar una macro

Una vez creada la macro, ejecútela. Para ello, siga estos pasos:
  1. En el menú Herramientas, seleccione Macro y haga clic en Macros. Aparecerá el cuadro de diálogo Macro.
  2. Haga clic en una macro de la lista de macros disponibles. Si no aparece en la lista, quiere decir que se cumple una de las condiciones siguientes:
    - La presentación en que está guardada la macro no está abierta. Abra la presentación que contiene la macro e inténtelo de nuevo.
    - Se ha seleccionado una presentación en la lista Macro que no contiene la que desea. Haga clic en el menú para ver una lista de las presentaciones abiertas. Seleccione la presentación que contiene la macro e inténtelo de nuevo.
    NOTA: puede seleccionar la opción Todas las presentaciones abiertas para ver todas las macros disponibles.
  3. Tras seleccionar la macro que desee, haga clic en Ejecutar.

Dónde se almacenan las macros

Las macros creadas en PowerPoint se almacenan normalmente en las presentaciones de este programa. Al guardar un archivo como presentación de PowerPoint, se guardará con él la macro.

Al abrir una presentación que contiene macros con la protección antivirus habilitada, aparecerá un cuadro de diálogo de advertencia. Este cuadro de diálogo le ofrecerá la opción de habilitar o deshabilitar las macros guardadas con la presentación que va a abrir.

Cómo eliminar una macro

Para eliminar una macro de una presentación de PowerPoint, siga estos pasos:
  1. En el menú Herramientas, seleccione Macro y haga clic en Macros. Aparecerá el cuadro de diálogo Macro.
  2. Haga clic en la macro que desee eliminar.
  3. Haga clic en Eliminar.
  4. PowerPoint mostrará un cuadro de diálogo parecido al siguiente:
    ¿Confirma que desea eliminar la macro <nombre de la macro>?
    Haga clic en para eliminar la macro.

Limitaciones de las macros grabadas

No todas las funciones de PowerPoint se pueden grabar. PowerPoint graba un comando sólo cuando existe un comando equivalente de Visual Basic para Aplicaciones dentro del modelo de objetos de PowerPoint. El modelo de objetos es una serie de comandos que puede utilizar para controlar PowerPoint.

PowerPoint suspende la grabación de comandos al cambiar a otra aplicación. Al regresar, PowerPoint continúa la grabación de los comandos en el punto donde la dejó.

Para obtener más información acerca de las limitaciones de las macros grabadas, consulte los siguientes artículos en Microsoft Knowledge Base:
222779 PPT2000: Macro Recorder Doesn't Record Find or Replace Commands
222710 PPT2000: Macro Recorder Does Not Record Increase or Decrease Font
222704 PPT2000: Macro Recorder Does Not Record Show Command
222796 PPT2000: Macro Recorder Doesn't Record Activating Placeholder
222707 PPT2000: Macro Recorder Doesn't Record Changes to Links Dialog Box
222711 PPT2000: Macro Recorder Doesn't Record Code Moving Command Bars
222721 PPT2000: Paste Special Not Available in PowerPoint Object Model

Propiedades

Id. de artículo: 222775 - Última revisión: jueves, 10 de abril de 2003 - Versión: 1.0
La información de este artículo se refiere a:
  • Microsoft PowerPoint 2000 Standard Edition
Palabras clave: 
kbhowto kbmacro kbprg kbdta kbdtacode kbpptvba kbcode kbofficeprog KB222775

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