Notifications
Clear all

Função máximo

19 Posts
3 Usuários
0 Reactions
3,424 Visualizações
(@marcorelio)
Posts: 11
Active Member
Topic starter
 

Bom dia!

Preciso da seguinte ajuda:

A B C D E F
1 vcto 1 Valor Status Vcto 2 Valor Status
2 10/03/2103 100,00 PAGO 10/04/2013 150,00 ABERTO

Preciso de uma função pra me retornar a DATA do último pagamento baseado no critério "PAGO" E "ABERTO".

Obrigado

 
Postado : 26/03/2013 6:37 am
(@wagner-morel-vidal-nobre)
Posts: 4063
Famed Member
 

Marcorelio,

Boa Tarde!

Tentei ajeitar a função, todavia, quando se faz com funções elas ficam muito restritas a determinadas situações. Como a situação proposta por você é um pouco complexa, pois tem que examinar, ao mesmo tempo, as situações em que o status é PAGO e ABERTO, optei então por fazer com uma rotina Sub que é executada a partir do clique em botões (por exemplo) ou diretamente no próprio editor do VBA (com F5).

Desse modo, você pode até mais linhas e colunas d planilha preenchidas e, ao final, é só clicar no botão que ele vai preencher a coluna de datas com a data correspondente ao status adequado.

No caso desse tipo de código é importante saber que alterações processadas no layout (disposição dos dados nas linhas e colunas) da planilha, afeta a macro que pode não mais funcionar ou funcionar de forma incorreta. Se houver, por exemplo, inserção de colunas entre as colunas atualmente existentes, a macro não funcionará corretamente pois ela está apta a colocar os resultados (datas conforme o status) na coluna J. Todavia, na impede que a macro seja adaptada (em caso de alteração do layout) de modo a refletir a nova realidade. Linhas com os mesmo dados que já existem podem ser adicionadas tranquilamente. A quantidade não importa, entretanto, abaixo das linhas com dados, não deverá haver nenhuma linha com qualquer texto, comentários, etc (pois será contada como linha de dados e poderá ocasionar erro).

segue o arquivo com as modificações processadas.

 
Postado : 29/03/2013 2:41 pm
(@marcorelio)
Posts: 11
Active Member
Topic starter
 

Boa noite Wagner!

Ok, esse anexo que te mandei foi apenas um modelo pra facilitar a explicação. A minha planilha real é bem mais diferente, vou enviá-la pra você, dessa forma agente consegue resolver de vez... A planilha em anexo é o modelo final que uso, não vou adicionar mais colunas, apenas linhas.

 
Postado : 29/03/2013 8:51 pm
(@wagner-morel-vidal-nobre)
Posts: 4063
Famed Member
 

Ok.

segue novamente.

 
Postado : 30/03/2013 11:09 am
(@marcorelio)
Posts: 11
Active Member
Topic starter
 

Boa tarde!
Você solucionou um problema que tinha com minha planilha no mês passado. Agora tô com outra dúvida...

Tenho um controle de entrada e saída (venda) de produtos. Preciso descobrir o valor do custo apenas dos produtos que vendi num determinado período.

Estou enviando em anexo as duas planilhas pra você analisar ai. Sem que nessa primeira explicação fica um pouco confuso, mas dê uma olhada e conversamos mais. Obrigado!

 
Postado : 06/05/2013 12:02 pm
Página 2 / 2