Após rever o comentário do teylyn, encontrei a solução, na célula A1 na planilha2, também me referi à célula A1 da planilha1; e isso resolveu o problema. Obrigado.
no Excel 2003 na planilha1, eu tenho uma formatação condicional que destaca uma célula quando hoje é o aniversário
na data de nascimento da célula A1
na idade da célula B1 com a fórmula: =DATEDIF($A1,TODAY(),"Y") & " Years, " & DATEDIF($A1,TODAY(),"YM") & " Months, " & DATEDIF ($A1,TODAY(),"MD") & " Days"
com a formatação condicional:
=TEXT($A1,"DD/MM")-TEXT(TODAY(),"DD/MM")=0
que funciona perfeitamente
mas na worksheet2, eu tenho na célula B1 a fórmula de =worksheet1!B1
com a mesma formatação condicional que não funciona
Como posso fazer com que a célula B1 na planilha2 seja destacada quando hoje é o aniversário?
Você pode adicionar uma referência de planilha à sua fórmula de formatação condicional na planilha 2 para se referir à célula de origem na planilha 1.
=TEXT(Sheet1!$A1,"DD/MM")-TEXT(TODAY(),"DD/MM")=0
in cell A1 date of Birth
in cell B1 age with the formulawith the conditional formatting:
=TEXT($B1,"DD/MM")-TEXT(TODAY(),"DD/MM")=0
Com a idade em B1, você tem certeza de que sua fórmula condicional funciona? Não está se referindo a A1 ??
Como a folha2 contém a idade, não a data de nascimento, use esta fórmula:
=FIND(B1," 0 Months, 0 Days")>0