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.
Configuração
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 |
Name: MyVarExpressão: InputBox("Insira um número diferente de zero.") |
|
[TempVars]! [MyVar]<>0 |
CaixaDeMensagem |
Mensagem: ="Você digitou " & [TempVars]! [MyVar] & "." Bipe: SimTipo: Informações |
RemoveTempVar |
Nome: MinhaVar |