Te anexo una macro para enviar un mensaje de aviso.
Para que la macro funcione cambia el nombre de la hoja, la columna en la que tienes las fechas, en estas líneas
Set h1 = Sheets("Hoja1")
c = "C"
Supongo que hay que comparar la fecha contra la fecha de hoy.
Private Sub Workbook_Open()
'Por.Dante Amor
Set h1 = Sheets("Hoja1")
c = "C"
For i = 2 To h1.Range(c & Rows.Count).End(xlUp).Row
If h1.Cells(i, c) = Date Then
h1.Select
h1.Cells(i, c).Select
Beep
MsgBox "Alarma de vencimiento"
End If
Next
End Sub
La macro se ejecuta cuando abres el archivo de excel. Pon la macro en los eventos de Thisworkbook.
Instrucciones para poner la macro en los eventos ThisWorkbook
- Abre tu libro de excel
- Para abrir Vba-macros y poder pegar la macro, Presiona Alt + F11
- Del lado izquierdo dice: VBAProject, abajo dale doble click a ThisWorkbook
- Del lado derecho copia la macro
Si tienes dudas, mejor envíame tu archivo y me explicas con ejemplos lo que deseas y te adapto la macro.
Saludos. Dante Amor
Si es lo que necesitas.