Acção de Macro RemoverVarTemp

Pode utilizar a ação macro RemoveTempVar nas bases de dados do ambiente de trabalho Access para remover uma única variável temporária que criou utilizando a ação SetTempVar.

Definição

A ação macro RemoveTempVar tem o seguinte argumento.

Argumento de ação

Descrição

Nome

Insira o nome da variável temporária que pretende remover.

Observações

  • Pode ter até 255 variáveis temporárias definidas de uma só vez. Se não remover uma variável temporária, ficará na memória até fechar a base de dados. É uma boa prática remover variáveis temporárias quando terminar de usá-las.

  • O acesso remove automaticamente todas as variáveis temporárias quando fecha a base de dados ou o projeto.

  • Se soletrar mal o nome da variável a remover, o Access não apresenta um erro. A variável que queria remover permanecerá na memória até fechar a base de dados.

  • Se criou mais de uma variável temporária e pretende removê-las todas de uma só vez, utilize a ação RemoveAllTempVars.

  • Para executar a ação RemoveTempVar num módulo VBA, utilize o método Remover do objeto TempVars.

Exemplo

A macro a seguir demonstra como criar uma variável temporária, usá-la numa condição e numa caixa de mensagens e, em seguida, remover a variável temporária utilizando a ação RemoveTempVar.

Condição

Ação

Argumentos

SetTempVar

Nome: MyVar

Expressão: Caixa de entrada ("Introduza um número não zero.")

[TempVars]! [MyVar]<>0

CxMsg

Mensagem:="Você entrou" & [TempVars]! [MyVar] & ".

AvisoSonoro: Sim

Tipo: Informação

RemoverTempVar

Nome: MyVar

Precisa de mais ajuda?

Aumente os seus conhecimentos do Office
Explore as formações
Seja o primeiro a obter novas funcionalidades
Adira ao Office Insider

As informações foram úteis?

Obrigado pelos seus comentários!

Obrigado pelo seu feedback! Parece que poderá ser benéfico reencaminhá-lo para um dos nossos agentes de suporte do Office.

×