Suma de días a la fecha en formulario de Word 2010

Resuelto
romanza Mensajes publicados 263 Estado Miembro -  
m@rina Mensajes publicados 27623 Fecha de registro   Estado Moderador Última intervención   -
Hola,

He creado un campo de fecha "A" en un formulario de Word 2010.

En este campo debo ingresar una fecha.

He creado otro campo de fecha "B" que debe calcular la fecha del campo "A" + 37 días.

Qué debo escribir como expresión en el campo "B"?

Gracias por su ayuda

Configuración: Windows 7 / Internet Explorer 7.0

7 respuestas

  1. m@rina Mensajes publicados 27623 Fecha de registro   Estado Moderador Última intervención   11 563
     
    Buenas noches,

    Creas tus dos campos de fecha.
    Suponiendo que se llamen "Texto1" y "Texto2", introduces la siguiente macro:

    Sub ladate()
    Dim date1 As Date, date2 As Date
    date1 = ActiveDocument.FormFields("Texto1").Result
    date2 = date1 + 37
    ActiveDocument.FormFields("Texto2").Result = date2
    End Sub


    Abres el primer campo de fecha, luego bajo la pestaña "Al salir", seleccionas la macro ladate que has introducido previamente.
    También marcas la opción "Calcular al salir".

    Luego abres el segundo campo de fecha y desmarcas la opción "Autocompletar activado".

    Ahora puedes proteger el documento. Introduces una fecha cualquiera en el primer campo y al pulsar la tecla Tab, el segundo campo se calculará automáticamente con 37 días más.

    m@rina

    No somos adivinos: no olvides indicar la versión del software utilizado, y cómo has procedido.
    3