Paramétrage des Interactions et Optimisation des Scripts
Objectifs
Les objectifs de cette vidéo sont d'optimiser les scripts VBA, de réduire les interruptions inutiles pendant l'exécution des macros, et d'améliorer la performance des scripts.
Résumé
Apprenez à améliorer l'efficacité de vos scripts Excel VBA en manipulant les propriétés DisplayAlerts, ScreenUpdating, et EnableEvents.
Description
Cette leçon explore diverses propriétés de l'objet Application dans Excel VBA pour optimiser vos scripts. Vous découvrirez comment inhiber les messages d'alerte avec DisplayAlerts et améliorer la rapidité d'exécution de vos macros en désactivant la mise à jour de l'écran avec ScreenUpdating. L'instructeur vous guide également sur l'utilisation de la propriété EnableEvents afin de gérer les déclenchements des événements dans vos feuilles Excel.
En détails, nous verrons comment :
- Supprimer une feuille sans message d'avertissement.
- Utiliser ScreenUpdating pour éviter le scintillement de l'écran.
- Empêcher l'exécution des événements avec EnableEvents.
- Désactiver l'interactivité utilisateur avec Interactive.
- Annuler la dernière opération avec Undo.
- Exécuter des procédures via des touches spécifiques avec OnKey.