Calcular el número de días entre dos fechas

Importante:  Este artículo se ha traducido con traducción automática; vea la declinación de responsabilidades. Para su referencia, puede encontrar la versión en inglés de este artículo aquí.

Supongamos que tiene un campo de fecha de vencimiento en un formulario y desea mostrar cuántos días quedan hasta que llegue de esa fecha de vencimiento. Una forma rápida de hacerlo es agregar un nuevo cuadro de texto al formulario y, a continuación, usar la función DateDiff en el cuadro de texto para realizar el cálculo. (Para obtener más información sobre los formularios, consulte crear un formulario de Access).

Nota:  Este artículo no trata de las aplicaciones de Access: el nuevo tipo de base de datos que se diseña con Access y se publica en línea. Consulte Crear una aplicación de Access para obtener más información.

  1. Haga clic con el botón secundario en el formulario que está en el panel de navegación y después haga clic en Vista Presentación.

  2. Haga clic en Diseño > Cuadro de texto, mantenga presionada la tecla Ctrl y haga clic en el diseño, en el punto donde desee poner el cuadro de texto.

  3. Haga clic en el cuadro de texto nuevo y presione F4 para visualizar la hoja de propiedades si no está visualizada.

  4. En la pestaña Datos de la hoja de propiedades, en el cuadro de propiedades Origen del control, escriba lo siguiente:


=DateDiff("d",Date(),[DueDate])

El formulario deberá tener el aspecto siguiente:

Especificación de la función DateDiff en la propiedad Origen del control de un cuadro de texto.

La expresión de este ejemplo resta la fecha de hoy (Date()) a la fecha de vencimiento. La "d" indica a Access que debe calcular el número de días (y no de años, meses, etc.). Si el cuadro de texto tiene un nombre que no sea Fecha de vencimiento, ponga el nombre del cuadro de texto real en los argumentos de la función.

Más información

Obtenga más información sobre expresiones en los artículos Crear una expresión y Añadir funciones a las expresiones de Access.

Para más información sobre formularios, consulte Crear un formulario de Access.

Nota: Declinación de responsabilidades de traducción automática: Este artículo se ha traducido con un sistema informático sin intervención humana. Microsoft ofrece estas traducciones automáticas para que los hablantes de otros idiomas distintos del inglés puedan disfrutar del contenido sobre los productos, los servicios y las tecnologías de Microsoft. Puesto que este artículo se ha traducido con traducción automática, es posible que contenga errores de vocabulario, sintaxis o gramática.

Ampliar sus conocimientos
Explorar los cursos
Obtener nuevas características primero
Únase a los participantes de Office Insider

¿Le ha sido útil esta información?

¡Gracias por sus comentarios!

Gracias por sus comentarios. Quizá le interese ponerse en contacto con uno de nuestros agentes de soporte de Office.

×