Dotyczy
Access dla Microsoft 365 Access 2021 Access 2019 Access 2016

Za pomocą akcji makra RemoveAllTempVars w bazach danych programu Access dla komputerów stacjonarnych można usunąć wszelkie zmienne tymczasowe utworzone za pomocą akcji makra SetTempVar .

Ustawienie

Akcja makra RemoveAllTempVars nie ma żadnych argumentów.

Uwagi

  • Jednocześnie można zdefiniować maksymalnie 255 zmiennych tymczasowych. Jeśli nie usuniesz zmiennej tymczasowej, pozostanie ona w pamięci do momentu zamknięcia bazy danych lub projektu. Po zakończeniu używania zmiennych tymczasowych warto je usuwać.

  • Program Access automatycznie usuwa wszystkie zmienne tymczasowe podczas zamykania bazy danych lub projektu.

  • Aby usunąć jedną zmienną tymczasową, użyj akcji RemoveTempVar i ustaw jej argument na nazwę zmiennej tymczasowej, którą chcesz usunąć.

  • Aby uruchomić akcję RemoveAllTempVars w module VBA, użyj metody RemoveAll obiektu TempVars .

Przykład

Poniższe makro przedstawia sposób tworzenia zmiennej tymczasowej, używania jej w warunku i polu komunikatu, a następnie usuwania zmiennej tymczasowej przy użyciu akcji RemoveAllTempVars .

Warunek

Akcja

Argumenty

SetTempVar

Nazwa: MyVar

Wyrażenie: InputBox("Wprowadź liczbę różną od zera").

[TempVars]! [MyVar]<>0

OknoKomunikatu

Komunikat: ="Wprowadzono " & [TempVars]! [MyVar] & ".".

SygnalizujDźwiękiem: Tak

Typ: Informacje

RemoveAllTempVars

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.