За допомогою дії макросу RemoveAllTempVars у локальних базах даних Access можна видалити будь-які тимчасові змінні, створені за допомогою дії макросу Установититимнякварта .
Параметр
Дія макросу RemoveAllTempVars не містить аргументів.
Примітки
-
За раз можна визначити не більше 255 тимчасових змінних. Якщо не видалити тимчасову змінну, вона залишатиметься в пам'яті, доки ви не закриєте базу даних або проект. Радимо видаляти тимчасові змінні, після того як завершите роботу з ними.
-
Коли ви закриваєте базу даних або проект, Access автоматично видаляє всі тимчасові змінні.
-
Щоб видалити одну тимчасову змінну, скористайтеся дією RemoveTempVar і встановіть для її аргументу ім'я тимчасової змінної, яку потрібно видалити.
-
Щоб виконати дію RemoveAllTempVars у модулі VBA, скористайтеся методом RemoveAll об'єкта TempVars .
Приклад
Наведений нижче макрос демонструє, як створити тимчасову змінну, використовувати її в умові та вікні повідомлення, а потім видалити тимчасову змінну за допомогою дії RemoveAllTempVars .
Умова |
Дія |
Аргументи |
Установититимчасовузмінну |
Ім’я: MyVar Вираз: InputBox("Введіть ненульове число.") |
|
[TempVars]![MyVar]<>0 |
Повідомлення |
Повідомлення: ="Ви ввели" & [TempVars]![MyVar] & "." Сигнал: Так Тип: Інформація |
Видалити всі тимчасові змінні |