Hay dos opciones a la hora de establecer un valor:
.- Predeterminarlo
.- Asignarlo
Predeterminarlo implica que se establecerá y si el usuario no lo modifica, al guardar el registro se asigna, si el registro no se crea (se inicia sin desearlo y se aborta) no supone problema
Asignarlo implica darle valor desde el inicio de su creación (en ocasiones se bloquea para que no se pueda modificar) y si se inicia un registro nuevo, hay que limpiar lo que se ensucia 'a mano' (no basta con abortarlo).
¿Una formula para que el MES se corresponda con esa secuencia? ....
Copiar y ejecutar esta función:
En la ventana de VBA se obtiene esto:
Dia: 17 mes: 1 Mes calculado: 1
Dia: 17 mes: 2 Mes calculado: 2
Dia: 17 mes: 3 Mes calculado: 3
Dia: 17 mes: 4 Mes calculado: 4
Dia: 17 mes: 5 Mes calculado: 5
Dia: 17 mes: 6 Mes calculado: 6
Dia: 17 mes: 7 Mes calculado: 7
Dia: 17 mes: 8 Mes calculado: 8
Dia: 17 mes: 9 Mes calculado: 9
Dia: 17 mes: 10 Mes calculado: 10
Dia: 17 mes: 11 Mes calculado: 11
Dia: 17 mes: 12 Mes calculado: 12
Dia: 18 mes: 1 Mes calculado: 1
Dia: 18 mes: 2 Mes calculado: 2
Dia: 18 mes: 3 Mes calculado: 3
Dia: 18 mes: 4 Mes calculado: 4
Dia: 18 mes: 5 Mes calculado: 5
Dia: 18 mes: 6 Mes calculado: 6
Dia: 18 mes: 7 Mes calculado: 7
Dia: 18 mes: 8 Mes calculado: 8
Dia: 18 mes: 9 Mes calculado: 9
Dia: 18 mes: 10 Mes calculado: 10
Dia: 18 mes: 11 Mes calculado: 11
Dia: 18 mes: 12 Mes calculado: 12
Dia: 19 mes: 1 Mes calculado: 1
Dia: 19 mes: 2 Mes calculado: 2
Dia: 19 mes: 3 Mes calculado: 3
Dia: 19 mes: 4 Mes calculado: 4
Dia: 19 mes: 5 Mes calculado: 5
Dia: 19 mes: 6 Mes calculado: 6
Dia: 19 mes: 7 Mes calculado: 7
Dia: 19 mes: 8 Mes calculado: 8
Dia: 19 mes: 9 Mes calculado: 9
Dia: 19 mes: 10 Mes calculado: 10
Dia: 19 mes: 11 Mes calculado: 11
Dia: 19 mes: 12 Mes calculado: 12
Dia: 20 mes: 1 Mes calculado: 2
Dia: 20 mes: 2 Mes calculado: 3
Dia: 20 mes: 3 Mes calculado: 4
Dia: 20 mes: 4 Mes calculado: 5
Dia: 20 mes: 5 Mes calculado: 6
Dia: 20 mes: 6 Mes calculado: 7
Dia: 20 mes: 7 Mes calculado: 8
Dia: 20 mes: 8 Mes calculado: 9
Dia: 20 mes: 9 Mes calculado: 10
Dia: 20 mes: 10 Mes calculado: 11
Dia: 20 mes: 11 Mes calculado: 12
Dia: 20 mes: 12 Mes calculado: 1
Dia: 21 mes: 1 Mes calculado: 2
Dia: 21 mes: 2 Mes calculado: 3
Dia: 21 mes: 3 Mes calculado: 4
Dia: 21 mes: 4 Mes calculado: 5
Dia: 21 mes: 5 Mes calculado: 6
Dia: 21 mes: 6 Mes calculado: 7
Dia: 21 mes: 7 Mes calculado: 8
Dia: 21 mes: 8 Mes calculado: 9
Dia: 21 mes: 9 Mes calculado: 10
Dia: 21 mes: 10 Mes calculado: 11
Dia: 21 mes: 11 Mes calculado: 12
Dia: 21 mes: 12 Mes calculado: 1
Dia: 22 mes: 1 Mes calculado: 2
Dia: 22 mes: 2 Mes calculado: 3
Dia: 22 mes: 3 Mes calculado: 4
Dia: 22 mes: 4 Mes calculado: 5
Dia: 22 mes: 5 Mes calculado: 6
Dia: 22 mes: 6 Mes calculado: 7
Dia: 22 mes: 7 Mes calculado: 8
Dia: 22 mes: 8 Mes calculado: 9
Dia: 22 mes: 9 Mes calculado: 10
Dia: 22 mes: 10 Mes calculado: 11
Dia: 22 mes: 11 Mes calculado: 12
Dia: 22 mes: 12 Mes calculado: 1
La formula:
IIF(El_Dia < 20, El_Mes, (El_Mes Mod 12) + 1)
El_dia = Day(Date)
El_Mes = Month (Date)