Entrada destacada

Cómo Editar Raw

Cómo Editar MACROS

Después de crear una macro, no necesariamente tienes que volver a grabarla para cambiar la forma en que se comporta. En muchos casos, puede que te resulte más eficiente cambiar su comportamiento simplemente editando su contenido en el Editor de Visual Basic (también conocido como VBA, como en Visual Basic para Aplicaciones - Editor para abreviar).

Como Editar MACROS

Edición de macros en el Editor de Visual Basic

Te recomiendo primero activar visual basic en excel mira este vídeo:



Antes de poder usar el Editor de VBA para editar una macro que guardó en tu libro de trabajo de macros personal, primero debes mostrar este libro de trabajo seleccionando PERSONAL.XLS en el cuadro de diálogo Mostrar (Ventana → Mostrar).

Para abrir una macro para editar en el Editor de Visual Basic, sigue estos pasos generales:

1. Presiona Alt + F8 o elija Herramientas → Macros → Macro para abrir el cuadro de diálogo Macro.

2. Selecciona el nombre de la macro que deseas editar en el cuadro de lista Nombre de macro y luego haz clic en el botón Editar para abrir la hoja del módulo que contiene la macro en el Editor VBA.

- Excel abre el Editor de Visual Basic con el código de tu macro que se muestra en la ventana de Código, a menos que selecciones el nombre de una macro guardada en el Libro de macros personal y este libro aún esté oculto. En ese caso, Excel muestra un cuadro de diálogo de alerta que le indica que no puedes editar una macro oculta y te informa que necesitas usar el comando Ventana → Mostrar.

- Luego debes hacer clic en Aceptar en el cuadro de diálogo de alerta, presionar Esc. para cerrar el cuadro de diálogo Macro y luego mostrar el Libro de trabajo de macros personal antes de repetir estos dos primeros pasos de edición de macros.

- Después de tener las líneas de código para la macro que se muestran en la ventana Código en el Editor de Visual Basic, puedes editar cualquiera de tus declaraciones según sea necesario. 

- Si deseas obtener una impresión de las líneas de código en tu macro antes de comenzar a hacer cambios, elije Archivo → Imprimir o presione Ctrl + P. Esta acción abre un cuadro de diálogo Imprimir con el botón de opción Módulo actual seleccionado en la sección Rango y la casilla de verificación Código seleccionada en la sección Imprimir qué, de modo que simplemente haz clic en Aceptar para que Excel imprima todas las declaraciones en la macro.

3. Edita las declaraciones en la ventana Código del Editor de Visual Basic según sea necesario. Al editar los comandos de la macro, recuerda que puedes usar el comando Editar → Deshacer (Ctrl + Z) para deshacer cualquier eliminación que realices por error. 

- También puedes averiguar qué hace una declaración o propiedad en particular en la macro seleccionándola con el puntero del mouse I-beam y presionando F1 o haciendo clic en el botón Ayuda en la barra de herramientas Estándar.

- Después de que termines de editar la macro, está listo para volver a su hoja de cálculo donde puede probar la macro modificada y asegurarte de que no has agregado algún comando extraño y no deseado a la macro o, lo que es peor, lo haz paralizado para que ya no funcione en absoluto.

4. Haz clic en el botón Ver Microsoft Excel al comienzo de la barra de herramientas Estándar o haz clic en el botón minimizado del libro en la barra de tareas de Windows para volver a la hoja de trabajo.

- Selecciona un lugar apropiado o seguro para probar tu macro modificada y luego ejecútala, presionando tus teclas de acceso directo o presionando Alt + F8, haciendo clic en el cuadro de lista Macro y luego haciendo clic en el botón Ejecutar.

- Si algo no funciona según lo previsto o si la macro no funciona en absoluto, regresa al Editor de Visual Basic y busca y corrige los errores. Haz clic en el botón minimizado de Microsoft Visual Basic en la barra de tareas de Windows para volver al Editor de Visual Basic e intenta editar el código una vez más.

- Si todo sale y se ejecuta según lo planeado, guarda los cambios como se describe en el Paso 5.

5. Presiona Ctrl + S o elija Archivo → Guardar para guardar los cambios en la macro modificada si está almacenada como parte del libro de trabajo actual.

- Si modificaste una macro guardada en el Libro de macros personal, debes salir de Excel para guardar los cambios en la macro. Cuando sales del programa (Alt + F4 o Archivo → Salir), Excel muestra un cuadro de diálogo de alerta que te pregunta si deseas guardar los cambios que realizó en el archivo personal.xls. 

- Asegúrete de hacer clic en el botón Sí para guardar los cambios en tu macro global antes de cerrar Excel.

Eso es todo mi querido amigo.

Comentarios