Vous pouvez utiliser l’action de macro DisplayHourglassPointer dans les bases de données de bureau Access pour remplacer le pointeur de la souris par une image d’un sablier (ou une autre icône que vous avez choisie) pendant l’exécution d’un macro. Cette action de macro peut fournir une indication visuelle que la macro est en cours d’exécution. Cela est particulièrement utile lorsqu’une action de macro ou la macro elle-même prend beaucoup de temps à s’exécuter.
Important : À compter d’Access 2010, l’action de macro Sablier a été renommée DisplayHourglassPointer.
Remarque : L’action de macro DisplayHourglassPointer n’est pas disponible dans les applications web Access.
Paramètre
L’action de macro DisplayHourglassPointer a l’argument suivant.
Argument de l’action |
Description |
Sablier activé |
Sélectionnez Oui (afficher l’icône) ou Non (afficher le pointeur normal de la souris) dans la zone Sablier activé . La valeur par défaut est Oui. |
Remarques
Vous utilisez souvent cette action si vous avez désactivé écho à l’aide de l’action Echo . Lorsque l’écho est désactivé, Access suspend les mises à jour de l’écran jusqu’à ce que la macro soit terminée.
Access réinitialise automatiquement l’argument Hourglass On sur Non lorsque l’exécution de la macro est terminée.
Remarques :
-
Dans Microsoft Windows, il s’agit de l’icône que vous définissez pour Occupé dans la boîte de dialogue Propriétés de la souris de Windows Panneau de configuration.
-
Vous pouvez choisir une autre icône si vous le souhaitez.
Pour exécuter l’action de macro DisplayHourglassPointer dans un module Visual Basic pour Applications (VBA), utilisez la méthode Hourglass de l’objet DoCmd .