Você pode usar a ação de macro RemoveAllTempVars nos bancos de dados da área de trabalho do Access para remover todas as variáveis temporárias criadas usando a ação macro SetTempVar .
Configuração
A ação macro RemoveAllTempVars não tem argumentos.
Comentários
-
Você pode ter até 255 variáveis temporárias definidas ao mesmo tempo. Se você não remover uma variável temporária, ela permanecerá na memória até fechar o banco de dados ou o projeto. É uma boa prática remover variáveis temporárias quando você terminar de usá-las.
-
O acesso remove automaticamente todas as variáveis temporárias quando você fecha o banco de dados ou o projeto.
-
Para remover uma única variável temporária, use a ação RemoveTempVar e defina seu argumento como o nome da variável temporária que você deseja remover.
-
Para executar a ação RemoveAllTempVars em um módulo VBA, use o método RemoveAll do objeto TempVars .
Exemplo
A macro a seguir demonstra como criar uma variável temporária, usá-la em uma condição e em uma caixa de mensagem e, em seguida, remover a variável temporária usando a ação RemoveAllTempVars .
Condição |
Ação |
Argumentos |
SetTempVar |
Nome: MyVar Expressão: InputBox("Inserir um número não zero.") |
|
[TempVars]! [MyVar]<>0 |
Msgbox |
Mensagem: ="Você inseriu " & [TempVars]! [MyVar] & "". Bip: Sim Tipo: Informações |
RemoveAllTempVars |