Problème de combobox et listbox
Fermé
TitiPointCom67
Messages postés
38
Date d'inscription
vendredi 25 août 2017
Statut
Membre
Dernière intervention
12 septembre 2017
-
Modifié le 25 août 2017 à 02:48
yg_be Messages postés 23350 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 26 novembre 2024 - 25 août 2017 à 11:01
yg_be Messages postés 23350 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 26 novembre 2024 - 25 août 2017 à 11:01
A voir également:
- Impossible de définir la propriété columnwidths
- Remplir combobox vba ✓ - Forum Excel
- Combobox additem ✓ - Forum VB / VBA
- Javascript combobox - Forum Javascript
- Vba trier combobox ordre alphabétique ✓ - Forum VB / VBA
- Combobox word - Forum Programmation
3 réponses
jordane45
Messages postés
38314
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
24 novembre 2024
4 705
25 août 2017 à 02:51
25 août 2017 à 02:51
Bonjour,
Où as tu déclaré ta variable BD ? Elle est en "Public" ?? Sinon... c'est normal qu'il ne la connaisse pas.... vu que tu lui assignes une valeur dans une autre sub que celle où tu as le plantage....
Si tu ne comprends pas... renseigne toi sur ce qu'est la portée des variables
Où as tu déclaré ta variable BD ? Elle est en "Public" ?? Sinon... c'est normal qu'il ne la connaisse pas.... vu que tu lui assignes une valeur dans une autre sub que celle où tu as le plantage....
Si tu ne comprends pas... renseigne toi sur ce qu'est la portée des variables
yg_be
Messages postés
23350
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
26 novembre 2024
Ambassadeur
1 554
25 août 2017 à 10:23
25 août 2017 à 10:23
bonjour, je suggère d'ajouter
option expliciten haut de module, cela va te forcer à déclarer toutes tes variables, et t'aidera grandement à clarifier la situation et éviter des erreurs ultérieures.
TitiPointCom67
Messages postés
38
Date d'inscription
vendredi 25 août 2017
Statut
Membre
Dernière intervention
12 septembre 2017
25 août 2017 à 10:44
25 août 2017 à 10:44
Bonjour,
Lorsque je déclare toutes les variable suite à l'ajout de option explicite, j'ai un message qui me dit
"Erreur d'exécution
Impossible de définir la propriété ColumnWidths. Le type ne correspond pas."
Lorsque je déclare toutes les variable suite à l'ajout de option explicite, j'ai un message qui me dit
"Erreur d'exécution
Impossible de définir la propriété ColumnWidths. Le type ne correspond pas."
yg_be
Messages postés
23350
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
26 novembre 2024
1 554
>
TitiPointCom67
Messages postés
38
Date d'inscription
vendredi 25 août 2017
Statut
Membre
Dernière intervention
12 septembre 2017
25 août 2017 à 10:51
25 août 2017 à 10:51
as-tu déclaré
dim temp as string?
TitiPointCom67
Messages postés
38
Date d'inscription
vendredi 25 août 2017
Statut
Membre
Dernière intervention
12 septembre 2017
25 août 2017 à 10:53
25 août 2017 à 10:53
Si j'enlève la variable tmp le plantage se déplace à la ligne
Me.ListBox1.List = Tbl
et le message d'erreur est
Erreur d'exécution 380
Impossible de définir la propriété Column. Valeur de propriété non valide.
Me.ListBox1.List = Tbl
et le message d'erreur est
Erreur d'exécution 380
Impossible de définir la propriété Column. Valeur de propriété non valide.
TitiPointCom67
Messages postés
38
Date d'inscription
vendredi 25 août 2017
Statut
Membre
Dernière intervention
12 septembre 2017
25 août 2017 à 10:54
25 août 2017 à 10:54
Je précise, j'enlève la variable tmp dans la déclaration des variables
yg_be
Messages postés
23350
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
26 novembre 2024
1 554
>
TitiPointCom67
Messages postés
38
Date d'inscription
vendredi 25 août 2017
Statut
Membre
Dernière intervention
12 septembre 2017
25 août 2017 à 11:01
25 août 2017 à 11:01
garde
option explicit, partage ton code, et donne-nous le message d'erreur et le numéro de la ligne où l'erreur se produit.
TitiPointCom67
Messages postés
38
Date d'inscription
vendredi 25 août 2017
Statut
Membre
Dernière intervention
12 septembre 2017
25 août 2017 à 10:30
25 août 2017 à 10:30
Bonjour et merci,
j'avais effectivement oublié de déclarer les variables.
Cependant j'ai toujours un problème, maintenant ça plante au niveau de la ligne
Me.ListBox1.List = Tbl
j'avais effectivement oublié de déclarer les variables.
Cependant j'ai toujours un problème, maintenant ça plante au niveau de la ligne
Me.ListBox1.List = Tbl
yg_be
Messages postés
23350
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
26 novembre 2024
1 554
25 août 2017 à 10:44
25 août 2017 à 10:44
aucun message d'erreur, juste un plantage?
TitiPointCom67
Messages postés
38
Date d'inscription
vendredi 25 août 2017
Statut
Membre
Dernière intervention
12 septembre 2017
25 août 2017 à 10:48
25 août 2017 à 10:48
Si, il y a un message :
Erreur d'exécution 380
Impossible de définir la propriété Column. Valeur de propriété non valide.
Erreur d'exécution 380
Impossible de définir la propriété Column. Valeur de propriété non valide.