Vous pouvez utiliser cette action pour empêcher les boîtes d'avertissement et de message modales d'arrêter la macro. Cependant, les messages d'erreur sont toujours affichés. De même, Microsoft Access affiche toutes les boîtes de dialogues qui requièrent des saisies autres que le seul choix d'un bouton (comme OK, Annuler, Oui ou Non) — par exemple, toutes les boîtes de dialogue qui vous demandent de saisir du texte ou de sélectionner une option parmi plusieurs.
L'exécution de cette action avec l'argument Avertissements actifs défini à Non équivaut à appuyer sur ENTRÉE quand une boîte d'avertissement ou de message est affichée. Il faut généralement cliquer sur un bouton OK ou Oui en réponse à l'avertissement ou au message.
Quand la macro se termine, Access réactive automatiquement l'affichage des messages système.
Vous allez souvent utiliser cette action avec l'action Écho, qui masque les résultats d'une macro jusqu'à ce qu'elle soit terminée. Vous pouvez également utiliser l'action Avertissements pour masquer les boîtes d'avertissement et de message.
Attention Bien que l'action Avertissements puisse simplifier les interactions avec les macros, vous devez être prudent dans la désactivation des messages système. Dans certaines situations, vous ne souhaiterez pas continuer une macro si un certain message d'avertissement est affiché. Sauf si vous êtes pleinement confiant quant au résultat de toutes les actions d'une macro, évitez d'utiliser cette action.
Pour exécuter l'action Avertissements dans Visual Basic, utilisez la méthode SetWarnings de l'objet DoCmd.
Partager