Macros: automatizar tareas con cuidado
Una macro VBA reproduce instrucciones programadas o grabadas. Para conservar VBA en el libro, guárdalo como Libro de Excel habilitado para macros (*.xlsm); un archivo .xlsx no conserva el código. Los libros con macros se abren en la aplicación de escritorio: Excel para la Web puede abrirlos, pero no ejecutar ni editar VBA.
- En Windows, muestra la ficha Programador si no aparece y usa Grabar macro para registrar una tarea sencilla en un libro de práctica.
- Pulsa Alt+F11 para abrir el Editor de Visual Basic y consultar el proyecto del libro. No ejecutes código de procedencia desconocida.
- Guarda como .xlsm. Si Excel muestra una advertencia, conserva las macros deshabilitadas hasta verificar origen y contenido.
No rebajes la seguridad global para completar un ejercicio. Las opciones del Centro de confianza pueden estar controladas por la organización; sigue su política y contacta con soporte si están bloqueadas.
Práctica
Graba una macro que aplique negrita a una celda vacía, guarda el libro como .xlsm y vuelve a abrirlo.
Resultado esperado: el libro conserva la macro y sabes dónde inspeccionarla sin habilitar macros ajenas.
