Compartilhar via


Ação da macro RemoverVariávelTemporária

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