RemoveTempVar 巨集指令

套用到
Microsoft 365 Access Access 2024 Access 2021 Access 2019 Access 2016

你可以在 Access 桌面資料庫中使用 RemoveTempVar 的巨集動作,移除你用 SetTempVar 動作建立的單一暫存變數。

設定

RemoveTempVar 巨集動作有以下論點。

巨集指令引數 描述
名稱 輸入你想移除的臨時變數名稱。

註解

  • 您一次最多可以定義 255 個暫存變數。 如果您不移除暫存變數,它將會保持在記憶體中,直到您關閉資料庫為止。 在使用完暫存變數時,將暫存變數移除是很好的做法。
  • 當您關閉資料庫或專案時,Access 會自動移除所有暫存變數。
  • 如果你把要移除的變數名稱拼錯,Access 不會顯示錯誤。 你想移除的變數會一直留在記憶體裡,直到你關閉資料庫。
  • 如果你建立了多個暫存變數,想一次移除全部,請使用 RemoveAllTempVars 動作。
  • 要在 VBA 模組中執行 RemoveTempVar 動作,請使用 TempVars 物件的 Remove 方法。

範例

以下巨集示範如何建立暫存變數,將其用於條件與訊息框,然後使用 RemoveTempVar 動作移除暫存變數。

條件 [動作] 引數
SetTempVar 名稱:MyVar
運算式:InputBox("輸入非零的數字。")
[臨時變異者]![MyVar]<>0 MsgBox 訊息:="您輸入了 " & [TempVars]![MyVar] & "。"
BeepYes
類型資訊
RemoveTempVar 名稱:MyVar