En EXCEL, el problema de usar VBA para configurar recordatorios de tiempo
1. Cree un nuevo documento en Excel y asígnele el nombre "Reminder.xls".
2. Ejecute el comando "Herramientas" → "Macro" → "Editor de Visual Basic" en la barra de menú para ingresar al estado de edición de VBA.
3. En la ventana "Explorador de proyectos", seleccione la opción "VBAProject (Reminder.xls)" y luego ejecute el comando "Insertar" → "Módulo" en la barra de menú para insertar un archivo llamado Nuevo módulo "Módulo 1".
4. Seleccione "Módulo 1", ejecute el comando "Ver" → "Ventana de propiedades" en la barra de menú y cámbielo a "Recordatorio" en la ventana "Propiedades" abierta.
5. Ingrese el siguiente código en la ventana de código del módulo "Recordatorio":
Sub auto_open() 'Establecer una macro que se ejecute automáticamente--auto_open
Application.OnTime TimeValue("09:30:00"), "tx"
'Establezca la hora del recordatorio en 09:30:00 (se puede modificar según las necesidades reales) y configure la llamada macro de recordatorio
Application.OnTime TimeValue("010:00:00"), "tx" 'Configura el recordatorio nuevamente.
End Sub
Sub tx() Configura una macro para mostrar un mensaje recordatorio.
msg = MsgBox("¡Solicite un billete de Beijing a Hainan el 1 de enero de 2005!", vbInformation, "Reserve un billete rápidamente")
End Sub
Consejos:
Puedes configurar múltiples macros de recordatorio (tx1, tx2...). Solo necesitas configurar el tiempo de llamada en la macro de ejecución automática para realizar recordatorios programados para múltiples mensajes.
6. Guarde el código y salga del estado de edición de VBA.
7. Cuando llegue la hora establecida, el sistema mostrará un cuadro emergente para recordárselo.