Applies ToAccess para Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Supongamos que tiene un campo de fecha de vencimiento en un formulario de Access y desea mostrar cuántos días quedan hasta que llegue 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 ese cuadro de texto para realizar el cálculo.

  1. Haga clic con el botón secundario en el formulario en el panel de navegación y, a continuación, haga clic en Vista Presentación.

  2. Haga clic en Diseño > cuadro de texto, mantenga presionada la tecla Ctrl y, a continuación, haga clic en el diseño donde quiera colocar el cuadro de texto.

  3. Haga clic en el nuevo cuadro de texto y presione F4 para mostrar la hoja de propiedades si aún no se muestra.

  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ía tener un aspecto similar a este:

    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()) de la fecha de vencimiento. La "d" indica a Access que calcule el número de días (en lugar de años, meses, etc.). Si el cuadro de texto tiene un nombre distinto de DueDate, sustituya el nombre del cuadro de texto real por los argumentos de la función.

Más información

Para obtener más información sobre las expresiones, lea Obtener información sobre cómo crear una expresión y Agregar funciones a expresiones de Access.

Para obtener más información sobre formularios, vea Create un formulario en Access.

¿Necesita más ayuda?

¿Quiere más opciones?

Explore las ventajas de las suscripciones, examine los cursos de aprendizaje, aprenda a proteger su dispositivo y mucho más.

Las comunidades le ayudan a formular y responder preguntas, enviar comentarios y leer a expertos con conocimientos extensos.