« Macros-commandes VBA/Procédures et événements automatiques » : différence entre les versions
Contenu supprimé Contenu ajouté
maintenance |
m Robot : Remplacement de texte automatisé (-qu'il +qu’il) |
||
Ligne 8 :
== Introduction ==
Plusieurs moyens permettent d'exécuter une procédure Sub. L'une d'entre elles consiste à faire en sorte qu'elle le soit automatiquement. Dans cette leçon, vous découvrirez tout ce
De quels types d'événements est-il question ici ? C'est une bonne question. Un événement est fondamentalement quelque chose qui se produit dans Excel. Voici quelques exemples :
Ligne 23 :
* une erreur.
La plupart des programmeurs ne se soucient pas de la majorité de ces événements. Vous devez cependant savoir
Au termes de cette leçon vous saurez répondre aux questions suivantes :
Ligne 48 :
Laissez nous vous convaincre de l'utilité de ces procédures.
Voici un exemple : supposons que vous ayez un classeur dans lequel vous entrez des valeurs dans la colonne A. Votre chef, un gars très compulsif, vous dit
A titre de curiosité, voyons à quoi une telle macro pourrait bien ressembler :
Ligne 104 :
|+'''Les événements de classeur (objet Workbook)'''
!''Événement''
!''
|-
|Workbook_Activate
Ligne 177 :
End Sub
</source>
La fonction WorkBook_Open est exécutée automatiquement chaque fois que le classeur est ouvert. Elle utilise la fonction WeekDay de VBA pour déterminer le jour de la semaine. Si c'est vendredi (jour 6 chez les Anglo-saxons), un message rappelle à l'utilisateur
Ligne 243 :
|+'''Les événements de feuille (objet Worksheet)'''
!''Evénement''
!''
|-
|Worksheet_Activate
|