OVH Cloud OVH Cloud

Propiété RowSource

3 réponses
Avatar
MichelB
Bonjour à tous

Un petit problème, qui doit me boucher la vue, mais un lundi, hein !!!

J'ai sur une feuille 'Registre des permis' un bouton de commande (Contrôles)
qui me lance un Userform.

Ensuite, j'initialise :

Userform-initialize()
ComboBox1.RowSource = ("Registre des permis!No_Ordre")

et au lancement, j'ai toujours l'erreur 380 : Impossible de définir la
propriété RowSource, Valeur non valide.

J'ai pourtant défini le nom, en dur d'abord, ensuite en dynamique, avec
Decaler et j'ai même remplacer par une ListBox, c'est idem !

Qu'est-ce que j'ai raté ?

Merci de vos réponses

--
Salut
Michel ---- ;o)
Enlever _nospam pour me répondre

3 réponses

Avatar
papou
Bonjour
Il ne faut pas faire précéder le nom défini par le nom de la feuille
(le nom est attaché au classeur)
ComboBox1.RowSource = "No_Ordre"
Cordialement
Pascal

"MichelB" a écrit dans le message de news:

Bonjour à tous

Un petit problème, qui doit me boucher la vue, mais un lundi, hein !!!

J'ai sur une feuille 'Registre des permis' un bouton de commande
(Contrôles) qui me lance un Userform.

Ensuite, j'initialise :

Userform-initialize()
ComboBox1.RowSource = ("Registre des permis!No_Ordre")

et au lancement, j'ai toujours l'erreur 380 : Impossible de définir la
propriété RowSource, Valeur non valide.

J'ai pourtant défini le nom, en dur d'abord, ensuite en dynamique, avec
Decaler et j'ai même remplacer par une ListBox, c'est idem !

Qu'est-ce que j'ai raté ?

Merci de vos réponses

--
Salut
Michel ---- ;o)
Enlever _nospam pour me répondre



Avatar
Pounet95
Bonjour,
A tout hasard, combobox1.rowsource="No_Ordre" tout simplement ?

--
Pounet95
on trouve tout ( ou presque ) http://www.excelabo.net/

"MichelB" a écrit dans le message de news:

Bonjour à tous

Un petit problème, qui doit me boucher la vue, mais un lundi, hein !!!

J'ai sur une feuille 'Registre des permis' un bouton de commande
(Contrôles) qui me lance un Userform.

Ensuite, j'initialise :

Userform-initialize()
ComboBox1.RowSource = ("Registre des permis!No_Ordre")

et au lancement, j'ai toujours l'erreur 380 : Impossible de définir la
propriété RowSource, Valeur non valide.

J'ai pourtant défini le nom, en dur d'abord, ensuite en dynamique, avec
Decaler et j'ai même remplacer par une ListBox, c'est idem !

Qu'est-ce que j'ai raté ?

Merci de vos réponses

--
Salut
Michel ---- ;o)
Enlever _nospam pour me répondre



Avatar
MichelB
Merci de vos réponses

Mais je m'étais inspiré d 'Excelabo, article 1438 qui disait :

maliste.rowsource=("mafeuille!maliste")

donc, qui faisait référence au nom de la feuille.
C'est parfait, ça marche comme çà !
Michel



"MichelB" a écrit dans le message de news:

Bonjour à tous

Un petit problème, qui doit me boucher la vue, mais un lundi, hein !!!

J'ai sur une feuille 'Registre des permis' un bouton de commande
(Contrôles) qui me lance un Userform.

Ensuite, j'initialise :

Userform-initialize()
ComboBox1.RowSource = ("Registre des permis!No_Ordre")

et au lancement, j'ai toujours l'erreur 380 : Impossible de définir la
propriété RowSource, Valeur non valide.

J'ai pourtant défini le nom, en dur d'abord, ensuite en dynamique, avec
Decaler et j'ai même remplacer par une ListBox, c'est idem !

Qu'est-ce que j'ai raté ?

Merci de vos réponses

--
Salut
Michel ---- ;o)
Enlever _nospam pour me répondre