La propiedad month (mes)

Suponte que estás en el mes de Enero y quieres trabajar con el mes anterior (diciembre).

Si usas:

MyDate1..Month = MyDate1..Month – 1

Te devolverá 0 (en vez de 12 que es lo que esperas)

En este caso tienes que usar:

MyDate1..Month -= 1

Los unicos operadores que puedes usar con Month son:

++ and —
+= and – =