Pb avec excel et vb
Fermé
butters9547
Messages postés
208
Date d'inscription
mardi 9 juin 2009
Statut
Membre
Dernière intervention
27 août 2013
-
9 juin 2009 à 17:00
pilas31 Messages postés 1825 Date d'inscription vendredi 5 septembre 2008 Statut Contributeur Dernière intervention 24 avril 2020 - 10 juin 2009 à 10:44
pilas31 Messages postés 1825 Date d'inscription vendredi 5 septembre 2008 Statut Contributeur Dernière intervention 24 avril 2020 - 10 juin 2009 à 10:44
A voir également:
- Pb avec excel et vb
- Liste déroulante excel - Guide
- Si et excel - Guide
- Word et excel gratuit - Guide
- Vb cable - Télécharger - Audio & Musique
- Formule excel - Guide
3 réponses
pilas31
Messages postés
1825
Date d'inscription
vendredi 5 septembre 2008
Statut
Contributeur
Dernière intervention
24 avril 2020
643
9 juin 2009 à 18:30
9 juin 2009 à 18:30
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+
butters9547
Messages postés
208
Date d'inscription
mardi 9 juin 2009
Statut
Membre
Dernière intervention
27 août 2013
6
10 juin 2009 à 08:46
10 juin 2009 à 08:46
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
pilas31
Messages postés
1825
Date d'inscription
vendredi 5 septembre 2008
Statut
Contributeur
Dernière intervention
24 avril 2020
643
10 juin 2009 à 10:44
10 juin 2009 à 10:44
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+