Le code ajouté à l’événement Worksheet BeforeDoubleClick sera exécuté par Excel VBA lorsque vous double-cliquez sur une cellule d’une feuille de calcul.
1. Ouvrez l’éditeur Visual Basic.
2. Double-cliquez sur une feuille (par exemple Feuil1) dans l’Explorateur de projets.
3. Choisissez Feuille de travail dans la liste déroulante de gauche. Choisissez BeforeDoubleClick dans la liste déroulante de droite.
Remarque: le symbole ‘_’ est utilisé pour continuer l’instruction sur une nouvelle ligne (afin de vous montrer le code complet). Ajoutez les lignes de code suivantes à l’événement Worksheet BeforeDoubleClick:
4. La ligne de code ci-dessous colore la cellule active en rouge.
Target.Font.Color = vbRed
5. Définissez l’argument Annuler sur true si vous ne souhaitez pas que l’action de double-clic par défaut (mode d’édition de cellule) se produise.
Cancel = True
6. Testez le programme en double-cliquant sur une cellule de la feuille Feuil1.
Résultat: