Afficher un formulaire lorsque je clique sur une cellule
cs_Ledaf
Messages postés22Date d'inscriptionlundi 22 octobre 2007StatutMembreDernière intervention26 septembre 2008
-
22 oct. 2007 à 10:27
cs_Ledaf
Messages postés22Date d'inscriptionlundi 22 octobre 2007StatutMembreDernière intervention26 septembre 2008
-
22 oct. 2007 à 14:27
Bonjour à tous,
Voilà, j'ai un petit problème sur Excel, et ce petit problème est très urgent.
J'ai besoin de faire afficher un formulaire lorsque je clique sur une cellule. Ca a l'air tout con mais je n'arrive pas à trouver le code qui puisse faire cette action. J'ai créer le formulaire, il fonctionne, le seul problème est l'affichage.
Je vous remercie de votre aide...
Ledaf
A voir également:
Afficher un formulaire lorsque je clique sur une cellule
jrivet
Messages postés7392Date d'inscriptionmercredi 23 avril 2003StatutMembreDernière intervention 6 avril 201260 22 oct. 2007 à 10:49
Salut,
Je ne sais pas si cela peu t'aider (a coller dans le code de la feuille ou la cellule doit etre cliquée)
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
'on va afficher le userform
'si on clique sur B4 If Target.Row 4 And Target.Column 2 Then
Call Load(UserForm1)
Call UserForm1.Show(vbModal)
End If
End Sub , ----
[code.aspx?ID=41455 By Renfield]
cs_Ledaf
Messages postés22Date d'inscriptionlundi 22 octobre 2007StatutMembreDernière intervention26 septembre 2008 22 oct. 2007 à 11:30
Ca a l'air cohérant ta proposition, mais quand je veux exécuter la macro rien ne se passe. Bon je ne suis pas un expert des macros encore c'est vrai!!
J'ai fait toutes mes macros dans ThisWorkbook. Donc là comme tu m'as dit j'ai mis le code dans la page où je vais cliquer sur la cellule, mais apparament la macro ne s'exécute pas! As tu un conseil à me donner?
Pour être plus précis, sur la plage de cellules allant de H5 à H10, je veux faire afficher mon formulaire. Pour cela je suis ta méthode.
Mon autre problème maintenant est que je veux faire afficher le résultat de mon formulaire dans la casse où j'ai cliquais. Peut tu m'aider aussi sur ça stp?
cs_Ledaf
Messages postés22Date d'inscriptionlundi 22 octobre 2007StatutMembreDernière intervention26 septembre 2008 22 oct. 2007 à 12:04
Alors mon formulaire contient des cases à cocher, il doit y en avoir environ 150. Donc lorsque je coche l'une d'elle, j'appuie ensuite sur OK et cela doit normalement m'afficher dans la case sur laquelle j'ai cliqué, l'option que j'ai coché.
Je sais pas si tu vois un peu mieux ce que je dis??
Je pense que le formulaire est au point et fonctionne. Mon problème est lorsque je clique sur une cellule rien ne se passe. A ton avis qu'est ce que ça peut être?? La macro qui n'est pas activée?
Quand je clique sur "Exécuter macros", la fenêtre macros s'ouvre avec la liste de mes macros, mais par contre celle concernant le clic sur la cellule ne s'y trouve pas!
Tu vois un peu mon problème?
cs_Ledaf
Messages postés22Date d'inscriptionlundi 22 octobre 2007StatutMembreDernière intervention26 septembre 2008 22 oct. 2007 à 14:27
Nan la cellule sur laquelle je peux cliquée s'étend en fait de la case H5 à H10000. Sur chacune de ces cases je veux en fait faire afficher le formulaire.
Tu vois ce que je veux dire?