Alertas Datas para ...
 
Notifications
Clear all

Alertas Datas para Calendário

3 Posts
2 Usuários
0 Reactions
1,524 Visualizações
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Pessoal,

Alguém sabe uma forma de Criar alertas na Planilha Excel de forma que toda vez que determinada data marcada no calendário seja o dia de hoje, quando o Usuário abrir a planilha, este alerta avisará...

Pode ser por programação, com Macro sem problema.

Resumindo, quando o dia De hoje estiver marcado no sheet (Calendário 2012), será disparado um alerta na planilha principal (Geral).

JANEIRO
DOM SEG TER QUA QUI SEX SÁB
01 02 03 04 05 06 07
08 09 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31

Grato,

João

 
Postado : 03/09/2012 7:45 am
(@nikyserv)
Posts: 20
Eminent Member
 

RESOLVIDO !

a única coisa que tive que mudar foi a formatação condicional que vc fez para marcar no calendário a data de hoje.
deixei sem preenchimento de cor de fundo, e fiz uma moldura com fonte bold em vermelho.
tive que fazer isso, pois a cor do fundo é justamente o gatilho que dispara o alerta.

o VBA ficou assim, mas a planilha com ele segue no anexo.

Private Sub Workbook_Open()
zHoje = Range("geral!c1").Value
Sheets("Calendário " & Year(zHoje)).Select
Range("b2:v34").Select
Selection.Find(What:=zHoje, After:=ActiveCell, LookIn:=xlFormulas, _
LookAt:=xlWhole, SearchOrder:=xlByRows, SearchDirection:=xlNext, _
MatchCase:=False, SearchFormat:=False).Activate
ActiveCell.Select
If ActiveCell.Interior.Color <> 16777215 Then
zHoje = MsgBox("ATIVIDADE AGENDADA PARA HOJE.", vbExclamation, "ALERTA !")
End If
End Sub

se gostou, clica na mãozinha ali no canto superior direito deste quadro.

qq coisa, pergunta.

[]s

 
Postado : 03/09/2012 12:30 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Putz, sensacional... era exatamente isso que eu queria... mt obrigado

posso explorar mais a genialidade dos membros desse forum?... mudando a solicitação, tem como disparar emails para pessoas especificas, acessando meu outlook, caso eu agende uma rotina que deva ser cumprida naquele dia?

valeu pela atenção da primeira resposta, funcionou direitinho...

 
Postado : 03/09/2012 2:05 pm