Applies ToMicrosoft 365 专属 Access Access 2024 Access 2021 Access 2019 Access 2016

假设 Access 中的窗体上有一个“截止日期”字段,并且想要显示该截止日期到达还剩多少天。 执行此操作的一种快速方法是向窗体添加新文本框,然后使用该文本框中的 DateDiff 函数 执行计算。

  1. 右键单击导航窗格中的窗体,然后单击“ 布局视图”。

  2. 单击“ 设计 > 文本框”,按住 Ctrl 键,然后单击要放置文本框的布局。

  3. 单击新文本框,然后按 F4 以显示属性表(如果尚未显示)。

  4. 在“属性表”的“ 数据 ”选项卡上的“ 控件源 ”属性框中,键入以下内容:

    =DateDiff (“d”,Date () ,[DueDate])

    表单应如下所示:

    在文本框的“控件来源”属性中输入 DateDiff 函数。

此示例中的表达式从截止日期 (日期 () ) 减去今天的日期。 “d”指示 Access 计算 (天数,而不是年、月等 ) 。 如果文本框的名称不是 DueDate,请在函数参数中替换实际文本框名称。

更多信息

若要详细了解表达式,请阅读 Learn to build a expression and Add functions to Access expressions

有关窗体的详细信息,请参阅在 Access 中Create窗体

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。