DoCmd.ClearMacroError (Access)
Supprime les informations relatives à une erreur qui est stockée dans l'objet MacroError.
Lorsqu'une erreur se produit dans une macro, les informations sur l'erreur sont stockées dans l'objet MacroError. Si vous n'avez pas utilisé l'action SurErreur pour supprimer les messages d'erreur, la macro s'arrête et les informations d'erreur s'affiche dans un message d'erreur standard. Toutefois, si vous avez utilisé l'action SurErreur pour supprimer les messages d'erreur, vous souhaiterez peut-être utiliser les informations stockées dans l'objet MacroError dans une condition ou un message d'erreur personnalisé. Une fois qu’une erreur a été gérée, les informations contenues dans l’objet MacroError sont obsolètes, c’est pourquoi il est judicieux de supprimer l’objet à l’aide de la méthode EffacerMacroErreur . Cela réinitialise le numéro d'erreur dans l'objet MacroError à 0 et efface les autres informations relatives à l'erreur qui est stocké dans l'objet, telles que la description de l'erreur, nom de la macro, nom de l'action, condition et des arguments. De cette manière, vous pouvez inspecter l'objet MacroError ultérieurement pour vérifier si une autre erreur s'est produite.
DoCmd.ClearMacroError