Danilo, uma vez que posto no Forum / Programação / Macros, pergunto : Você está querendo converter a sua formula em macro ou só precisa de ajuda com a formula ?
Referente a formula, pelo que entendi, como utilizou as Condições : "SE(E..)", está faltando a parte final referente ao retorno que quer, isto se, for comparar com a data digitada em uma celula, por outro lado, como usa a função HOJE, você não terá o retorno esperado, uma vez que o dia de hoje sempre será MAIOR que "31/7/2011" :
Fiz o seguinte teste utilizando a data digitada em uma celula, faça o teste utilizando esta formula e depois retorne :
=SE(E(A1>=VALOR("01/8/2011");A1<=VALOR("31/8/2011"));E1;SE(A1<=VALOR("31/7/2011");0;E1))
Omiti o caminho do arquivo, para facilitar o entendimento, veja se seria isto.
Qq coisa, retorne.
[]s
Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel
Postado : 30/08/2011 5:36 pm