Dicas Excel Macros VBA



Pergunta 7

Gostaria de saber se é possível obter  5 anos a menos de uma determinada data através de uma fórmula??

Resposta 7
sim é possível sim observe data abaixo, e pode ser expandida para mês e dia.

=DATA(ANO(A1)-5;MÊS(A1);DIA(A1))

Pergunta 7.1
Gostaria de saber como faço para acrescentar 2 anos e onze meses à uma determinada data por meios de fórmula, acrescentar no esta fórmula ser inserida na célula  B4 através do vba. como faço?? 

Resposta 7.1
=DATA(ANO(A1)+2;MÊS(A1)+11;DIA(A1))

Sub Inserir_formula_aumentar_anos_meses()
Range("B4").FormulaR1C1 = _
"=DATE(YEAR(R[-3]C[-1])+2,MONTH(R[-3]C[-1])+11,DAY(R[-3]C[-1]))"
Range("B5").Select
End Sub