Перейти к основному контенту
Поддержка
Войдите с помощью учетной записи Майкрософт
Войдите или создайте учетную запись.
Здравствуйте,
Выберите другую учетную запись.
У вас несколько учетных записей
Выберите учетную запись, с помощью которой нужно войти.

Посредством макрокоманды УдалитьВремПеременную в классической базе данных Access можно удалить одиночную временную переменную, созданную с помощью команды ЗадатьВремПеременную.

Настройка

Макрокоманда УдалитьВремПеременную имеет следующий аргумент:

Аргумент макрокоманды

Описание

Имя

Имя временной переменной, которую вы хотите удалить.

Примечания

  • Одновременно можно определить до 255 временных переменных. Если временную переменную не удалить, она останется в памяти до закрытия базы данных. Желательно удалять временные переменные после завершения работы с ними.

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

  • Если неправильно ввести имя удаляемой переменной, сообщение об ошибке не появится. Переменная, которую вы хотели удалить, останется в памяти до закрытия базы данных.

  • Если переменных несколько и нужно удалить их все сразу, используйте макрокоманду УдалитьВсеВремПеременные.

  • Для запуска макрокоманды УдалитьВремПеременнуюю в модуле VBA используйте метод Remove объекта TempVars.

Пример

Следующий макрос показывает, как создать временную переменную, использовать ее в условии и в окне сообщения, а затем удалить с помощью макрокоманды УдалитьВремПеременную.

Условие

Макрокоманда

Аргументы

ЗадатьВремПеременную

Имя: MyVar

Выражение: InputBox("Введите число, отличное от нуля.")

[TempVars]![MyVar]<>0

ОкноСообщения

Сообщение: ="Вы ввели " & [TempVars]![MyVar] & "."

Сигнал: Да

Тип: Уведомление

УдалитьВремПеременную

Имя: MyVar

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

В сообществах можно задавать вопросы и отвечать на них, отправлять отзывы и консультироваться с экспертами разных профилей.

Были ли сведения полезными?

Насколько вы удовлетворены качеством перевода?
Что повлияло на вашу оценку?
После нажатия кнопки "Отправить" ваш отзыв будет использован для улучшения продуктов и служб Майкрософт. Эти данные будут доступны для сбора ИТ-администратору. Заявление о конфиденциальности.

Спасибо за ваш отзыв!

×