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 -
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
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
-
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.