Olá amigos!
Estou trabalhando em uma lógica para uma macro e me seria de grande utilidade se existisse alguma função do DATE que retornasse o ÚLTIMO DIA DE UM MÊS.
Exemplo:
Quero descobrir qual o último dia de Maio => O último dia de Maio é 31
Alguém sabe da existência de algo assim?
Desde já muito obrigado.
Boa tarde Victor
No link abaixo tem a função que vc deseja e até uma planilha de exemplo para você baixar.
http://www.microsoftexcel.com.br/index. ... uncao.html
Se a dica foi útil, clique na mãozinha que fica do lado da ferramenta Citar.
[]s
Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel
Alem da indicação do colega Patropi,
Creio eu que o mais simples é
Sub fm() tp = DateAdd("m", 1, "01/05/2014") - 1 MsgBox Day(tp) End Sub
Porem seria interessante saber como o parâmetro será passado (data ou mes)
Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel
Victor,
Alem das formulas apresentados pelos colegas Patropi e Reinaldo,segue só com formulas:
=FIMMÊS(HOJE();0) =FIMMÊS(HOJE();1) =FIMMÊS(HOJE();2)
Abs
Boa noite galera.
Bento, vale lembrar que para que as funções fimmês(), datadif(), dentre outras, o suplemento "Ferramentas de análise" deve estar habilitado.
Utilizando fórmula sem o suplemento pode usar:
=data(ano(hoje());mês(hoje())+1;0)
Qualquer coisa da o grito.
Abraço
Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel
Excelente pessoal! Incrível como esse fórum é Top! Muito obrigado pela ajuda de todos, preferi usar o método do Reinaldo porque no meu caso é o que fica mais fácil, mas obrigado pelo aprendizado que obtive através das outras postagens! Tenham um bom dia galera!