Applies To
Access for Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

假設您在 Access 的表單上有一個 [到期日] 欄位,並且您想要顯示距離該到期日到達還剩多少天。 執行此操作的快速方法是將新的文字方塊新增至表單,然後使用該文字方塊中的 DateDiff 函數 來進行計算。

  1. 以滑鼠右鍵按一下 [導覽窗格] 中的表單,然後按一下 [版面配置檢視]。

  2. 按一下 [設計 > 文字方塊],按住 Ctrl 鍵,然後按一下要放置文字方塊的版面配置。

  3. 按一下新的文字方塊,然後按 F4 以顯示屬性表 (如果尚未顯示)。

  4. 在 [屬性表] 的 [ 資料 ] 索引標籤的 [ 控制項來源 ] 屬性方塊中,輸入下列內容:

    =DateDiff (“d”,日期 () ,[到期日期])

    您的表單應該如下所示:

    在文字方塊的 [控制項資料來源] 屬性中輸入 DateDiff 函數。

此範例中的運算式會從「到期日」中減去今天的日期 (「 日期 () ) 」。 “d”告訴 Access 計算天數 (而不是年、月等 ) 。 如果您的文字方塊的名稱不是 DueDate,請在函數引數中取代您的實際文字方塊名稱。

其他資訊

閱讀瞭解如何 建置運算式 和將 函式新增至 Access 運算式,以深入瞭解運算式。

如需表單的詳細資訊,請參閱在 Access 中建立表單

Need more help?

Want more options?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。