Gebruik de macroactie AlleTijdelijkeVariabelenVerwijderen in Access-bureaubladdatabases om tijdelijke variabelen te verwijderen die u hebt gemaakt met de macroactie TijdelijkeVariabelenInstellen.
Instelling
De macroactie AlleTijdelijkeVariabelenVerwijderen heeft geen argumenten.
Opmerkingen
-
Er kunnen maximaal 255 tijdelijke variabelen tegelijk zijn gedefinieerd. Als u een tijdelijke variabele niet verwijdert, blijft deze in het geheugen totdat u de database of het project sluit. Het is een goede gewoonte om tijdelijke variabelen te verwijderen wanneer u ze niet meer nodig hebt.
-
In Access worden alle tijdelijke variabelen automatisch verwijderd wanneer u de database of het project sluit.
-
Als u een bepaalde tijdelijke variabele wilt verwijderen, gebruikt u de actie TijdelijkeVariabeleVerwijderen en stelt u het argument van de actie in op de naam van de tijdelijke variabele die u wilt verwijderen.
-
Als u de macroactie AlleTijdelijkeVariabelenVerwijderen wilt uitvoeren in een VBA-module, gebruikt u de methode RemoveAll van het object TempVars.
Voorbeeld
De volgende macro laat zien hoe u een tijdelijke variabele maakt en deze gebruikt in een voorwaarde en een berichtvak. Daarna wordt de variabele verwijderd met behulp van de actie AlleTijdelijkeVariabelenVerwijderen.
Voorwaarde |
Actie |
Argumenten |
TijdelijkeVariabeleInstellen |
Naam: MijnVar Expressie: InputBox('Voer een getal in dat niet gelijk is aan nul.') |
|
[TempVars]![MijnVar]<>0 |
MsgBox |
Bericht: ='U hebt ingevoerd ' & [TempVars]![MijnVar] & '.' Pieptoon: Ja Type: Informatie |
AlleTijdelijkeVariabelenVerwijderen |