lancer userform quand clique cellule

S

stéphanie

Guest
Bonjour,

Je souhaite savoir comment lancer un userform lorsque l'utilisateur clique sur une cellule,
par ex: A1 --> userform1
B2 --> userform2
C7--->userformX

J'ai lu le message similaire dans le forum, mais le code ne marche pas...

merci
 
S

sylsyl

Guest
Salut stephanie,

essai avec ca :

Private Sub Workbook_SheetSelectionChange(ByVal Sh As Object, ByVal Target As Excel.Range)
Select Case Target.Address
Case "$A$1"
UserForm1.Show
Case "$A$2"
UserForm2.Show
End Select
End Sub

dans le code de "ThisWorkbook", c'est bien sur a adapter a ton cas...

A++, Sylsyl.
 
S

stéphanie

Guest
Je dois coller cette formule dans this workbook, mais sa marche pas...

Private Sub Workbook_SheetSelectionChange(ByVal Sh As Object, ByVal Target As Excel.Range)
Select Case Target.Address
Case "$b$1"
A_Choix_asp_env.Show
Case "$b$2"
suppr.Show
End Select
End Sub

Je dois modifier qqch???
 
M

MG

Guest
Salut Stéphanie

un petit fichier en exemple avec les 3 procédures donner par @+Thierry sur le forum

MG
 

Pièces jointes

  • Planning_V3.zip
    14 KB · Affichages: 99
  • Planning_V3.zip
    14 KB · Affichages: 108
  • Planning_V3.zip
    14 KB · Affichages: 108

Discussions similaires

Statistiques des forums

Discussions
313 914
Messages
2 103 513
Membres
108 685
dernier inscrit
BAAK