¿Macros SAP GUI SIN PROGRAMAR?
Introducción
Aprende a grabar tus propias Macros SAP GUI en 3 pasos simples y SIN PROGRAMAR. Funciona sin importar tu versión de SAP.
1. Configurar SAP para autorizar las macros SAP GUI
Primero, debes activar el scripting en SAP:
- Haz clic en el icono de configuración (engranaje) y accede a las opciones

- Ve a la carpeta "Accessibility & Scripting", luego "Scripting"
- Marca la casilla "Enable scripting"
- Desmarca las otras tres casillas para desactivar las ventanas emergentes durante la ejecución de macros

Una vez activadas las macros, el submenú "Script Recording and Playback" se vuelve accesible.
Botones de control
- Botón verde: ejecuta una macro
- Botón rojo: graba una macro
- Botón cuadrado gris: detiene la grabación de la macro

Opciones avanzadas (haz clic en "more")
- "Save to": ruta completa donde se guarda la macro con su nombre y extensión
- "Save As": codificación del script (no modificar)

2. Grabar tu primera macro SAP GUI
Sigue estos pasos para grabar tu primera macro:
- Planifica tus acciones de antemano antes de iniciar la grabación
- Haz clic en el botón rojo para comenzar la grabación
- Ingresa la transacción y realiza las operaciones deseadas
- Reescribe los campos que contengan datos (incluso si son idénticos) para poder modificarlos posteriormente
- Presiona el botón cuadrado gris cuando hayas terminado
- La macro se guarda automáticamente en la ubicación especificada
Ejecución
Haz clic en el botón verde, selecciona el archivo guardado para ejecutar la macro directamente.
3. Modificar tu macro según tus necesidades
Para modificar la macro:
- Haz clic derecho en el archivo de la macro
- Selecciona "Editar" para abrirlo en el Bloc de notas
Estructura del código
Los valores entre comillas representan los campos que completaste durante la grabación. Puedes modificar estos valores directamente sin volver a grabar toda la macro.
Importante: Guarda tus cambios con CTRL+S después de cada modificación.
Ir más allá
En la 2ª parte, veremos cómo conectar las macros SAP GUI a hojas de Excel para ejecutar las macros directamente desde Excel. Consulta nuestro artículo sobre Macros Excel SAP GUI para saber más.