Modificar Macros

Cómo Modificar Macros en Excel

Excel

Excel Features:

  • Interactive bite-sized lessons

  • Get Certified

  • Accurate skill assessments

  • Customizable, LMS-ready content

Prices
Users love us
4.9 stars out of 5 on G2

4.9 out of 5 on G2

Modificar Macros

Si se graba una macro y después se desea hacer cambios sin tener que volver a grabarla, se puede editar en la ventana Visual Basic. Esta lección introduce al lenguaje de programación Visual Basic (también llamado VB o VBA)—el código que utiliza Excel para grabar macros. Al utilizar el lenguaje Visual Basic y el editor Visual Basic, se pueden hacer cambios pequeños a las macros una vez que se hayan grabado.

La mejor forma de aprender acerca de Visual Basic es ver el código existente. En esta lección se aprenderá cómo ver y editar el código de una macro existente.

Mostrar el Libro de Trabajo Personal

Antes de comenzar a editar una macro, es necesario pensar en dónde está guardada. Si está guardada en el libro de trabajo personal, será necesario mostrarlo primero. El libro de trabajo personal es un archivo especial que guarda macros universales. Está guardado en el equipo y se abre cada vez que se abre Excel. Sin embargo, este archivo está oculto de manera predeterminada, por lo que no se sabría que está ahí hasta que se muestre. El libro personal debe mostrarse si se desea editar las macros que están guardadas en él.

  1. Hacer clic en la pestaña Vista.
  2. Hacer clic en el botón Mostrar.
  3. Asegurarse que PERSONAL está seleccionado y hacer clic en Aceptar.
    Modificar Macros

El libro de trabajo personal se abre en otra ventana. Para editar las macros, solo tiene que estar visible. Se pueden editar las macros en cualquier archivo abierto.

Una vez que se ha terminado de editar el libro personal, se deseará ocultarlo una vez más.

Editar una Macro

  1. Hacer clic en la pestaña Desarrollador.
  2. Hacer clic en el botón Macros.

    Aparece el cuadro de diálogo Macro. Aquí se pueden ver las macros que se han grabado.

  3. Seleccionar una macro para editar.
  4. Hacer clic en el botón Modificar.

    Aparece el programa Microsoft Visual Basic para Aplicaciones. Lo que podría lucir como texto desordenado en realidad es el código de Visual Basic, el lenguaje que fue utilizado por Excel para grabar la macro que se creó.

    No es necesario aprender Visual Basic para ser experto en Excel, sin embargo, conocer los conceptos básicos puede ser útil si alguna vez se desea modificar una macro existente. Si se da un vistazo detallado al código de la macro, algunos de los procedimientos deberían tener un poco de sentido. Por ejemplo, si la macro selecciona algunas celdas en el libro de trabajo, es posible que se vea el texto “Seleccionar” o “Selección”.

    Se pueden eliminar secciones del código para eliminar ciertas acciones de la macro o editarlo para cambiar las acciones de la misma.

    Modificar Macros
  5. Editar el código de la macro como se desea.
  6. Hacer clic en el botón Guardar.
  7. Cerrar la ventana del programa Visual Basic para Aplicaciones.
    Modificar Macros

Se cierra la ventana de edición de Visual Basic y se regresa a la ventana principal de Excel.

Probar una Macro Editada

Después de haber editado el código de Visual Basic, es una buena idea ejecutar la macro una vez más para asegurarse que funciona como se desea.

  1. Con la hoja donde se desea ejecutar la macro seleccionada, hacer clic en el botón Macros en la pestaña Desarrollador.
  2. Seleccionar la macro editada.
  3. Hacer clic en el botón Ejecutar.
    Modificar Macros

La macro se ejecuta y cualquier cambio realizado al código VBA se refleja en la hoja de cálculo.