Dotyczy
Access dla Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Za pomocą akcji makra RemoveTempVar w bazach danych programu Access dla komputerów stacjonarnych można usunąć pojedynczą zmienną tymczasową utworzoną za pomocą akcji SetTempVar .

Ustawienie

Akcja makra RemoveTempVar ma następujący argument.

Argument akcji

Opis

Name (Nazwa)

Wprowadź nazwę zmiennej tymczasowej, którą chcesz usunąć.

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. Po zakończeniu używania zmiennych tymczasowych warto je usuwać.

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

  • Jeśli błędnie wykreślisz nazwę zmiennej do usunięcia, program Access nie wyświetli błędu. Zmienna, którą chcesz usunąć, pozostanie w pamięci do momentu zamknięcia bazy danych.

  • Jeśli utworzono więcej niż jedną zmienną tymczasową i chcesz usunąć je wszystkie jednocześnie, użyj akcji RemoveAllTempVars .

  • Aby uruchomić akcję RemoveTempVar w module VBA, użyj metody Remove 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 RemoveTempVar .

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

RemoveTempVar

Nazwa: MyVar

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.