Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Aplica-se ao: Access 2013, Office 2013
Você pode usar a ação RemoverVariávelTemporária para remover uma única variável temporária criada usando a ação DefinirVariávelTemporária.
Setting
A ação RemoverVariávelTemporária tem os seguintes argumentos.
Argumento da ação |
Descrição |
|---|---|
Nome |
Insira o nome da variável temporária que deseja remover. |
Comentários
É possível definir até 255 variáveis temporárias de uma só vez. Se você não remover uma variável temporária, ela permanecerá na memória até você fechar o banco de dados. É recomendável remover as variáveis temporárias quando acabar de usá-las.
O Access remove automaticamente todas as variáveis temporárias ao fechar o banco de dados ou projeto.
Se você errar na grafia do nome da variável a ser removida, o Access não exibirá um erro. A variável que deveria ser removida permanecerá na memória até o banco de dados ser fechado.
Se você criou mais de uma variável temporária e deseja remover todas de uma só vez, use a ação RemoverTodasVariáveisTemporárias.
Para executar a ação RemoverVariávelTemporária em um módulo do VBA, use o método Remove do objeto TempVars.
Exemplo
A macro a seguir demonstra como criar uma variável temporária, usá-la em uma condição e uma caixa de mensagens e removê-la usando a ação RemoverVariávelTemporária.
Condition |
Ação |
Argumentos |
|---|---|---|
SetTempVar |
Nome:Expressão MyVar: InputBox("Inserir um número não zero.") |
|
[TempVars]! [MyVar]<>0 |
CaixaDeMensagem |
Mensagem: ="Você inseriu " & [TempVars]! [MyVar] & "". Bip: YesType: Informações |
RemoveTempVar |
Nome: MinhaVar |