- 09 Ago 2018 às 16:34
#35651
Olá pessoas, tudo bem?
Seguinte. Eu tenho uma planilha de caixa em que todos os dias tenho que atualizar o valor do troco para a data do dia. Criei uma rotina para que ao abrir a planilha, a macro verifique se tem troco em datas anteriores a hoje e se tiver, faça mudança.
Para isso, eu estou tentando ultilizar a função COUNTIFS onde se tiver os argumentos são "Retirada Temporária" e Data < Hoje mas não está retornando corretamente se exite o registro. Segue
Seguinte. Eu tenho uma planilha de caixa em que todos os dias tenho que atualizar o valor do troco para a data do dia. Criei uma rotina para que ao abrir a planilha, a macro verifique se tem troco em datas anteriores a hoje e se tiver, faça mudança.
Para isso, eu estou tentando ultilizar a função COUNTIFS onde se tiver os argumentos são "Retirada Temporária" e Data < Hoje mas não está retornando corretamente se exite o registro. Segue
Código: Selecionar todos
O que está errado nessa função?Troco = Application.CountIfs(Sheets("Caixa").Range("C:C"), "Retirada Temporária", Sheets("Caixa").Range("A:A"), "<" & Date)
If Troco <> 0 Then
Call AlteraDataTroco
Else: End If
Se eu te ajudei, deixa um "Obrigado"
Gladstone Delfino
Gladstone Delfino