Crear una alarma en excel para que me avise de Una fecha de llamada de telefono.

Tengo un excel para realizar llamadas telefónicas, y lo que quiero es crear una alarma para que cuando llegue el día programado de una llamada(es decir que si por ejemplo hoy tengo que llamar a 3 personas) me salte un aviso diciéndome, "oye que hoy tienes que llamar al cliente X, al cliente Z y al cliente J.

No se si me explico bien.

1 respuesta

Respuesta
1

Pon la siguiente macro en los eventos de tu libro.

Cada que abras el libro la macro se ejecutará en automático

Private Sub Workbook_Open()
'Por.Dante Amor
    Set h = Sheets("Hoja2")
    col = "D"       'columna de fechas
    cli = "A"       'columna de clientes
    For i = 1 To h.Range(col & Rows.Count).End(xlUp).Row
        If h.Cells(i, col) = Date Then
            cad = cad & h.Cells(i, cli) & vbCr
            n = n + 1
        End If
    Next
    If cad <> "" Then
        If n > 1 Then pl = "a los clientes" Else pl = "al cliente"
        MsgBox "Oye, que hoy tienes que llamar " & pl & " : " & vbCr & cad
    End If
End Sub

Instrucciones para poner la macro en los eventos ThisWorkbook

  1. Abre tu libro de excel
  2. Para abrir Vba-macros y poder pegar la macro, Presiona Alt + F11
  3. Del lado izquierdo dice: VBAProject, abajo dale doble click a ThisWorkbook
  4. En el panel del lado derecho copia la macro

.

'S aludos. Dante Amor. Recuerda valorar la respuesta. G racias

.

Avísame cualquier duda

.

Se me pasó comentar, cambia en la macro "Hoja2" por el nombre de tu hoja.

Cambia "D" por la columna donde tienes las fechas

Cambia "A" por la columna donde tienes a los clientes

'S aludos. Dante Amor. Recuerda valorar la respuesta. G racias

.

Avísame cualquier duda

.

muchas gracias! como puedo comprobar si la macro funciona bien?

un saludo y gracias por la rapidez en responder.

Guarda tu libro como excel habilitado para macros

Escribe unos registros con fecha de hoy. Guarda tu libro. Cierra el libro, vuelve a abrir el libro. Te debe aparecer el mensaje.

Sal u dos

¡Gracias! Me ha funcionado de maravilla! Una ultima duda, ¿a esta macro se le puede añadir alguna línea para que cuando me pase de fecha la casilla de la fecha se ponga en color Rojo por ejemplo?

Con mucho gusto te ayudo con todas tus peticiones.

Cambia la valoración de esta respuesta y crea una nueva pregunta en el tema de microsoft Excel. En el desarrollo de la pregunta escribe: "para Dante Amor". Ahí me describes con detalle lo que necesitas.

Sal u dos

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas