Office
Se connecter

SupprimerVarTemp, action de macro

Remarque : Nous faisons de notre mieux pour vous fournir le contenu d’aide le plus récent aussi rapidement que possible dans votre langue. Cette page a été traduite automatiquement et peut donc contenir des erreurs grammaticales ou des imprécisions. Notre objectif est de faire en sorte que ce contenu vous soit utile. Pouvez-vous nous indiquer en bas de page si ces informations vous ont aidé ? Voici l’article en anglais à des fins de référence aisée.

Vous pouvez utiliser l’action de macro SupprimerVarTemp dans les bases de données de bureau Access pour supprimer une seule variable temporaire que vous avez créé à l’aide de l’action DéfinirVarTemp .

Paramètre

L’action de macro SupprimerVarTemp accepte les arguments suivants.

Argument de l’action

Description

Nom

Entrez le nom de la variable temporaire que vous voulez supprimer.

Remarques

  • Vous pouvez avoir jusqu'à 255 variables temporaires en même temps. Si vous ne supprimez pas une variable temporaire, il reste en mémoire jusqu'à ce que vous fermez la base de données. Il est conseillé de supprimer les variables temporaires lorsque vous avez terminé de les utiliser.

  • Access supprime automatiquement toutes les variables temporaires lorsque vous fermez la base de données ou le projet.

  • Si vous avez mal orthographié le nom de la variable à supprimer, Access n’affiche pas une erreur. La variable que vous souhaitiez supprimer restera en mémoire jusqu'à ce que vous fermez la base de données.

  • Si vous avez créé plusieurs variables temporaires et que vous voulez supprimer tous en même temps, utilisez l’action SupprimerToutesVarTemp .

  • Pour exécuter l’action SupprimerVarTemp dans un module VBA, utilisez la méthode Remove de l’objet TempVars .

Exemple

La macro suivante illustre comment faire pour créer une variable temporaire, l’utiliser dans une condition et une zone de message, puis supprimer la variable temporaire à l’aide de l’action SupprimerVarTemp .

Condition

Action

Arguments

DéfinirVarTemp

Nom: MyVar

Expression: InputBox (« entrez un nombre différent de zéro. »)

[TempVars] ! Différente de [MyVar] 0

MsgBox

Message: = « Vous avez entré » & [TempVars] ! [MyVar] & «. »

Émettre un signal sonore: Oui

Type: informations

SupprimerVarTemp

Nom: MyVar

Développez vos compétences dans Office
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoignez le programme Office Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×