OVH Cloud OVH Cloud

execution macro par double clic

11 réponses
Avatar
zouzou
Bonjour

Voila mon probleme, j'ai créé une macro (sur un fichier exel 2003) pour
effacer le contenu de cellules sélectionnées. Cette macro s'execute quand je
clique sur un bouton (auquel j'ai affecté la macro). Je voudrai que cette
macro s'execute quand je fais un double clic sur le bouton. Comment dois je
faire pour définir ce double clic?
Merci pour votre réponse.

1 réponse

1 2
Avatar
MichDenis
Bonjour Zouzou,

Tu as eu ta réponse parmi ces commentaires que tu as reçu :

Voici un résumé :

A ) Tu dois utilisé un bouton émanant de la barre d'outils "Contrôle" et
non un bouton de la barre d'outils "Formulaire".

B ) Immédiatement après avoir inséré (dessiné) ton bouton, si tu double-clique
sur le bouton (en mode création), tu vas te retrouver dans le module feuille
où tu as placé le bouton.

C ) dans le haut de cette page blanche, tu as 2 listes déroulantes.
celle de gauche énumère la liste des objets contenu dans la feuille
y compris l'objet Worksheet qui représente la feuille elle-même.
Dans la liste déroulante de droite se retrouve les événements associé
à l'objet affiché dans la liste déroulante de droite.
- Dans la liste déroulante de gauche, tu sélectionnes ton bouton
commande : "CommandButton1"
- Dans la liste déroulante de droite, tu retiens l'événement qui
t'intéresse : "DblClick"

Dans la feuille blanche s'ajoutera les lignes de code suivantes :
'-----------------------------------
Private Sub CommandButton1_DblClick(ByVal Cancel As MSForms.ReturnBoolean)

End Sub
'-----------------------------------
Entre ces lignes, Private sub et End sub, tu mets tes lignes de code.
Si ta macro est déjà écrite dans un module standard, tu peux insérer
(l'appeler) seulement son nom.

Voilà.




"zouzou" a écrit dans le message de groupe de
discussion :
Merci pour tous vos commentaires, mais je n'ai toujours pas avancé. Tant pis.

"MichDenis" wrote:

va -> vaut peut-être !





1 2