[Excel] Déclencher une macro avec un clic
leonor89
Messages postés
1
Statut
Membre
-
arrial Messages postés 1803 Date d'inscription Statut Membre Dernière intervention -
arrial Messages postés 1803 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je recherche un moyen pour déclencher une macro en cliquant sur une cellule.
J'ai essayé ce code:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Address = "A10" Then
Macro2
End If
End Sub
Mais ça ne marche pas: quand je clique sur A10, rien ne se passe alors qu'une inputbox devrait apparaitre pour me demander un mot de passe...
A l'aide et merci d'avance
PS: j'ai cherché sur le forum une solution à mon problème et les codes proposés ne marchent pas!
Je recherche un moyen pour déclencher une macro en cliquant sur une cellule.
J'ai essayé ce code:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Address = "A10" Then
Macro2
End If
End Sub
Mais ça ne marche pas: quand je clique sur A10, rien ne se passe alors qu'une inputbox devrait apparaitre pour me demander un mot de passe...
A l'aide et merci d'avance
PS: j'ai cherché sur le forum une solution à mon problème et les codes proposés ne marchent pas!
Configuration: Windows XP Internet Explorer 7.0
2 réponses
-
Il faut jouer sur les propriétés de la feuille : je n'ai pas d'exemple sous la main …
La macro se lance également en cliquant sur un objet. Tu peux lier un rectangle invisible à la cellule et faire en sorte qu'il se redimensionne avec la cellule : le clic sur la cellule actionnera la macro liée au rectangle.
@+ -
tout en bas a gauche il y a forme automatique
tu créer un rectangle
tu lui met aucun remplissage aucun bord
tu l'adapte a la frome de ta cellule
clique droit dessus, mettre en forme l'objet
onglet propriété
modifier et redimensionner avec les cellules
ensuite clique droit encore dessus
ajouter une macro
ajoute la macro que tu veux