Можете да използвате действието макродействие removetempvar на макрос в настолни бази данни на Access, за да премахнете една временна променлива, която сте създали с помощта на действието макродействие settempvar .

Настройка

Действието макродействие removetempvar макрос има следния аргумент.

Аргумент на действие

Описание

Име

Въведете името на временната променлива, която искате да премахнете.

Забележки

  • Можете да имате до 255 временните променливи, дефинирани едновременно. Ако не премахнете временна променлива, тя ще остане в паметта, докато затворите базата данни. Добра практика е да премахнете временните променливи, когато сте готови с използването им.

  • Access автоматично премахва всички временни променливи, когато затворите базата данни или проекта.

  • Ако грешите името на променливата, която трябва да бъде премахната, Access не показва грешка. Променливата, която искате да премахнете, ще остане в паметта, докато затворите базата данни.

  • Ако сте създали повече от една временна променлива и искате да ги премахнете наведнъж, използвайте действието макродействие removealltempvars .

  • За да изпълните действието макродействие removetempvar във VBA модул, използвайте метода " Премахни " на обекта в TempVar .

Пример

Следващият макрос показва как да създадете временна променлива, да я използвате в условие и поле за съобщения и след това да премахнете временната променлива с помощта на действието макродействие removetempvar .

Условие

Действие

Аргументи

Макродействие settempvar

Име: MyVar

Израз: InputBox ("въведете ненулев номер.")

[В TempVar]! [MyVar] <>0

MsgBox

Съобщение: = "въведохте" & [в TempVar]! [MyVar] & "."

Звуков сигнал: Да

Тип: информация

Макродействие removetempvar

Име: MyVar

Нуждаете се от още помощ?

Разширете уменията си
Преглед на обучението
Получавайте първи новите функции
Присъединете се към Microsoft приобщени

Беше ли полезна тази информация?

Доколко сте доволни от качеството на превода?
Какво е повлияло на вашия потребителски опит?

Благодарим ви за обратната връзка!

×