A voir également:
- Pb avec excel et vb
- Word et excel gratuit - Guide
- Liste déroulante excel - Guide
- Si et excel - Guide
- Déplacer colonne excel - Guide
- Excel moyenne - Guide
3 réponses
Bonjour,
Peut-être ceci :
A mettre dans le code associé à la feuille de saisie.
A+
Peut-être ceci :
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean) If Target.Column = 2 Then ' Appel du formulaire End If End Sub
A mettre dans le code associé à la feuille de saisie.
A+
je comprend pas bien ou il faut le mettre, car si je remplace ma ligne :
Private Sub cmdcreer_Click()
par ce que tu ma donnée : Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
ba je peux plus cliquer.
après peut être que j'ai oublié de faire quelque chose.....
merci
Private Sub cmdcreer_Click()
par ce que tu ma donnée : Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
ba je peux plus cliquer.
après peut être que j'ai oublié de faire quelque chose.....
merci
Bonjour,
Non, il ne s'agit pas de remplacer la fonction cmdcreer_Click() mais de prendre la fonction que j'ai donné et de la copier dans ta feuille de saisie. En faisant par exemple clic droit sur l'onglet de la feuille et "Visualiser le code" puis coller le code suivant :
Ton formulaire, pour le faire apparaitre, tu dois avoir une instruction du type Userform1.show avec à la place de Userform1 le nom de ton formulaire.
Ainsi quand tu double clique dan ta colonne B, le formulaire apparait.
A moins que je n'ai pas bien compris ta demande
A+
Non, il ne s'agit pas de remplacer la fonction cmdcreer_Click() mais de prendre la fonction que j'ai donné et de la copier dans ta feuille de saisie. En faisant par exemple clic droit sur l'onglet de la feuille et "Visualiser le code" puis coller le code suivant :
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean) If Target.Column = 2 Then UserForm1.Show End If End Sub
Ton formulaire, pour le faire apparaitre, tu dois avoir une instruction du type Userform1.show avec à la place de Userform1 le nom de ton formulaire.
Ainsi quand tu double clique dan ta colonne B, le formulaire apparait.
A moins que je n'ai pas bien compris ta demande
A+