Problème de bouton
Résolu/Fermé
eric2027
Messages postés
289
Date d'inscription
vendredi 25 juin 2010
Statut
Membre
Dernière intervention
31 août 2017
-
16 mai 2016 à 16:46
eric2027 Messages postés 289 Date d'inscription vendredi 25 juin 2010 Statut Membre Dernière intervention 31 août 2017 - 17 mai 2016 à 07:43
eric2027 Messages postés 289 Date d'inscription vendredi 25 juin 2010 Statut Membre Dernière intervention 31 août 2017 - 17 mai 2016 à 07:43
Bonjour le Forum,
J'ai une macro mais j'ai un bug avec mon bouton, quand j'appuis sur ce dernier, j'ai UserForm1.Show en jaune qui me fait référence quand je fais f8 à, Private Sub UserForm_Initialize()
Pourriez m'expliquer ce bug sil vous plait
Par avance, merci
Cordialement
J'ai une macro mais j'ai un bug avec mon bouton, quand j'appuis sur ce dernier, j'ai UserForm1.Show en jaune qui me fait référence quand je fais f8 à, Private Sub UserForm_Initialize()
Pourriez m'expliquer ce bug sil vous plait
Par avance, merci
Cordialement
6 réponses
f894009
Messages postés
17241
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
19 février 2025
1 713
16 mai 2016 à 16:49
16 mai 2016 à 16:49
Bonjour
Sans votre code, pas possible de vous aider !!!!!
Sans votre code, pas possible de vous aider !!!!!
eric2027
Messages postés
289
Date d'inscription
vendredi 25 juin 2010
Statut
Membre
Dernière intervention
31 août 2017
6
16 mai 2016 à 16:57
16 mai 2016 à 16:57
code bouton Sub eric()
UserForm1.Show "en jaune"
End Sub
Private Sub UserForm_Initialize() "ref f8 bug"
Dim J As Long
Dim I As Integer
ComboBox2.ColumnCount = 1 'Pour la liste déroulante Civilité
ComboBox2.List() = Array(" ", " M. ", " Mme ", " Mlle ")
Set Ws = Sheets(" base ") 'Correspond au nom de votre onglet dans le fichier Excel
With Me.ComboBox1
For J = 2 To Ws.Range(" A " & Rows.Count).End(xlUp).Row
.AddItem Ws.Range(" A " & J)
Next J
End With
For I = 1 To 7
Me.Controls(" TextBox " & I).Visible = True
Next I
End Sub
Merci
UserForm1.Show "en jaune"
End Sub
Private Sub UserForm_Initialize() "ref f8 bug"
Dim J As Long
Dim I As Integer
ComboBox2.ColumnCount = 1 'Pour la liste déroulante Civilité
ComboBox2.List() = Array(" ", " M. ", " Mme ", " Mlle ")
Set Ws = Sheets(" base ") 'Correspond au nom de votre onglet dans le fichier Excel
With Me.ComboBox1
For J = 2 To Ws.Range(" A " & Rows.Count).End(xlUp).Row
.AddItem Ws.Range(" A " & J)
Next J
End With
For I = 1 To 7
Me.Controls(" TextBox " & I).Visible = True
Next I
End Sub
Merci
jc80
Messages postés
4243
Date d'inscription
mardi 5 février 2013
Statut
Membre
Dernière intervention
25 février 2019
1 424
16 mai 2016 à 17:33
16 mai 2016 à 17:33
Bonjour
Pouvez-vous nous joindre votre fichier anonymé?
Pour transmettre un fichier, il faut passer par un site de pièce jointe tel que cjoint.com
Va sur ce site : https://www.cjoint.com/
Clic sur parcourir,
Cherche ton fichier,
clic sur ouvrir,
Clic sur "Créer le lien cjoint",
Copier le lien,
Revenir ici le coller dans une réponse..
Cordialement
Pouvez-vous nous joindre votre fichier anonymé?
Pour transmettre un fichier, il faut passer par un site de pièce jointe tel que cjoint.com
Va sur ce site : https://www.cjoint.com/
Clic sur parcourir,
Cherche ton fichier,
clic sur ouvrir,
Clic sur "Créer le lien cjoint",
Copier le lien,
Revenir ici le coller dans une réponse..
Cordialement
eric2027
Messages postés
289
Date d'inscription
vendredi 25 juin 2010
Statut
Membre
Dernière intervention
31 août 2017
6
16 mai 2016 à 18:01
16 mai 2016 à 18:01
Voilà
https://www.cjoint.com/c/FEqqbbZE0Lw
Merci encore
https://www.cjoint.com/c/FEqqbbZE0Lw
Merci encore
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
eric2027
Messages postés
289
Date d'inscription
vendredi 25 juin 2010
Statut
Membre
Dernière intervention
31 août 2017
6
16 mai 2016 à 21:12
16 mai 2016 à 21:12
Je ferme ce post
f894009
Messages postés
17241
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
19 février 2025
1 713
17 mai 2016 à 06:57
17 mai 2016 à 06:57
Bonjour,
Pourquoi mettez-vous un espace devant et derriere les noms d'objets ???
ceci dans tout votre code !!!!!!!!
Vous n'avez que 6 textbox pas 7
Pourquoi mettez-vous un espace devant et derriere les noms d'objets ???
Set Ws = Sheets(" base ") 'Correspond au nom de votre onglet dans le fichier Excel With Me.ComboBox1 For J = 2 To Ws.Range(" A " & Rows.Count).End(xlUp).Row .AddItem Ws.Range(" A " & J) Next J End With For I = 1 To 6 Me.Controls(" TextBox " & I).Visible = True
ceci dans tout votre code !!!!!!!!
Vous n'avez que 6 textbox pas 7
eric2027
Messages postés
289
Date d'inscription
vendredi 25 juin 2010
Statut
Membre
Dernière intervention
31 août 2017
6
17 mai 2016 à 07:43
17 mai 2016 à 07:43
Je m' en suis aperçu et rectifié le tout, et tout fonctionne, c'est pour cela que j'ai mis en résolu
Merci encore pour votre implication
Merci encore pour votre implication