Olá, sou iniciante em excel e vba, portanto, me desculpem se a dúvida for banal ou absurda.
Tenho uma pasta de trabalho onde há uma coluna de uma planilha que recebe a data do sistema automaticamente através de um formulário vba.
Neste formulário há um outro botão que atualiza o saldo do dia em um textbox, que refere-se a célula que contêm a fórmula em questão, quando a forma de pagamento for em dinheiro( Din ).
Criei uma nova inserção automática em uma célula para a data afim de compara-la a data do dia, já que o que me interessa é o fluxo em Dinheiro do dia. Quando clico em " atualizar"( nome do meu botão), busco uma soma que obedece dois critérios, mas quando comparo as duas células que contém a data, a fórmula me retorna o valor falso (0).
=SE(JANEIRO!$A:$A=DADOS!A2;SOMASE(JANEIRO!$D:$D;"Din";JANEIRO!$C:$C);0)
Testei inserindo dados manualmente e a fórmula funciona perfeitamente, as células em questão estão formatadas como data, não sei mais o que fazer, o somase funciona normalmente, o problema está na comparação das datas. já tentei com somases e tb não funcionou.
Agradeço uma luz!!!
Abraço
Postado : 21/01/2016 8:13 pm