Paso 1: Comenzar con la grabadora de macros

La manera más sencilla para iniciar la programación con VBA en Office para Mac 2011 consiste en utilizar la Grabadora de macros. La grabadora registra una tarea que realice en la aplicación de Office y, a continuación, la convierte en código de VBA. Más adelante, puede observar el código que se generó para saber qué código VBA se utiliza para completar esa acción.

Es posible que se pregunte, ¿por qué es necesario obtener el código, si la grabadora puede hacer el trabajo por mí? Al usar la Grabadora de macros para crear macros, puede encontrarse con límites a lo que ésta es capaz de grabar y tendrá que consultar el código para crear las capacidades más complejas en la macro.

Veamos un ejemplo de cómo grabar la tarea de eliminar una fila de una tabla en Word.

  1. Primero, cree una tabla en Word.

    Crear tabla

  2. Coloque el cursor en la primera celda de la tabla. En el ejemplo de arriba, colocaremos el cursor en la celda Andrew.

  3. Haga clic en Herramientas > Macro > Grabar nueva macro

  4. Cambie el nombre de la macro a BorraCelda y haga clic en Aceptar.

Sugerencia:  Los nombres de macros no pueden contener espacios ni caracteres especiales.

Comando Grabar macro en el grupo Código de la pestaña Programador

  1. Ahora, con la grabadora iniciada, seleccione la pestaña Diseño y haga clic en Eliminar > Eliminar filas.

    Eliminar fila

  2. Detener la Grabadora de macros haciendo clic en Herramientas > Macro > Detener grabación.

    Ahora que ha grabado la acción, echemos un vistazo al código

    Nota:  La Grabadora de macros no graba pulsaciones de teclas.

 Paso 1: Comenzar con la Grabadora de macros

Paso 2: Leer y entender el código

Paso 3: Aprender fundamentos de programación

Paso 4: Compartir su macro con otros usuarios

Paso 5: Ejemplos del mundo real

Ampliar sus conocimientos de Office
Explorar los cursos
Obtener nuevas características primero
Únase a los participantes de Office Insider

¿Le ha sido útil esta información?

¡Gracias por sus comentarios!

Gracias por sus comentarios. Quizá le interese ponerse en contacto con uno de nuestros agentes de soporte de Office.

×