Hola a todos
También existe una función :
IncMonth(FechaInicial,MesesASumar)
pero tendrás que tener en cuenta que si, por ejemplo, le sumas 6 meses al 31/12/2004 el resultado será 30/06/2005 (no existe el 31/06

) y lo mismo ocurre con febrero, cualquier suma de meses que caiga el 30 de febrero

nos devolerá el 28; es decir, la fecha anterior válida.
Un saludo.