Freigeben über


RemoveAllTempVars-Makroaktion

Gilt für: Access 2013, Office 2013

Mit der EntfernenAlleTempVar-Aktion können Sie alle mit der FestlegenTempVar-Aktion erstellten temporären Variablen entfernen.

Einstellung

Die EntfernenAlleTempVar-Aktion hat keine Argumente.

Hinweise

  • Es können bis zu 255 temporäre Variablen gleichzeitig definiert sein. Wenn eine temporäre Variable nicht entfernt wird, verbleibt diese bis zum Schließen der Datenbank oder des Projekts im Arbeitsspeicher. Es empfiehlt sich, temporäre Variablen zu entfernen, sobald Sie deren Verwendung beendet haben.

  • Beim Schließen der Datenbank oder des Projekts werden von Access automatisch alle temporären Variablen entfernt.

  • Verwenden Sie zum Entfernen einer einzelnen temporären Variable die EntfernenTempVar -Aktion, und legen Sie die Argumente auf den Namen der zu entfernenden temporären Variable fest.

  • Verwenden Sie zum Ausführen der EntfernenAlleTempVar -Aktion in einem VBA-Modul die RemoveAll -Methode des TempVars -Objekts.

Beispiel

Im folgenden Makro wird die Vorgehensweise zum Erstellen einer temporären Variable, zum Verwenden der Variable in einer Bedingung und einem Meldungsfeld und zum folgenden Entfernen der Variable mit der EntfernenAlleTempVar -Aktion gezeigt.

Bedingung

Aktion

Argumente

Festlegentempvar

Name: MyVarExpression: InputBox("Enter a non-zero number.")

[TempVars]! [MyVar]<>0

MessageBox

Meldung: ="Sie haben " & [TempVars]! eingegeben! [MyVar] & "." Signalton: YesType: Information

Entfernenalletempvar