Bouton macro VBA modifiés
Fermé
Ded78
-
8 juin 2011 à 15:19
pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 - 8 juin 2011 à 15:46
pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 - 8 juin 2011 à 15:46
Bonjour à tous,
Débutant en VBA, il y a 2 questions dont je ne parviens pas à trouver la réponse sur internet :
1 - Comment savoir si un bouton macro (nom par défaut "Bouton 1") est enfoncé ou non ?
2 - Un bouton macro s'enfonce dès qu'on clique dessus, mais la macro correspondante ne s'exécute que quand on relâche le bouton de la souris.
Peut-on modifier ceci pour que la macro s'exécute quand on enfonce le bouton macro ?
Si vous pouvez m'aider, grand merci d'avance ....
Ded78
Débutant en VBA, il y a 2 questions dont je ne parviens pas à trouver la réponse sur internet :
1 - Comment savoir si un bouton macro (nom par défaut "Bouton 1") est enfoncé ou non ?
2 - Un bouton macro s'enfonce dès qu'on clique dessus, mais la macro correspondante ne s'exécute que quand on relâche le bouton de la souris.
Peut-on modifier ceci pour que la macro s'exécute quand on enfonce le bouton macro ?
Si vous pouvez m'aider, grand merci d'avance ....
Ded78
A voir également:
- Bouton macro VBA modifiés
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Bouton reinitialisation pc - Guide
- Jitbit macro recorder - Télécharger - Confidentialité
- Réinitialiser chromecast sans bouton - Guide
- Macro word - Guide
1 réponse
pijaku
Messages postés
12263
Date d'inscription
jeudi 15 mai 2008
Statut
Modérateur
Dernière intervention
4 janvier 2024
2 759
8 juin 2011 à 15:46
8 juin 2011 à 15:46
Bonjour,
Il y a plusieurs événements qui peuvent être déclencheurs d'une macro sur un bouton.
Ce que tu souhaites corresponds à l'événement MouseDown, qui se code comme ceci :
Cordialement,
Franck P
Il y a plusieurs événements qui peuvent être déclencheurs d'une macro sur un bouton.
Ce que tu souhaites corresponds à l'événement MouseDown, qui se code comme ceci :
Private Sub CommandButton1_MouseDown(ByVal Button As Integer, ByVal Shift As Integer, ByVal X As Single, ByVal Y As Single) MsgBox "clic mousedown" 'à remplacer par ton code End Sub--
Cordialement,
Franck P