combobox 2iè colonne ne fonctionne pas = erreur 380
14 réponses
Pépère
Bonjour
Voici un petit problème, j'ai beau comparé avec
http://www.excelabo.net/xl/pap-filtreelabore.php
'Préparé par Misange (Flo Cabon), septembre 2004; rien à faire je ne trouve
pas la solution.
--
Dans un userform J'ai 6 combobox puisant les données dans un onglet du
classeur (les 3 premiers fonctionnent)
huimoteur.RowSource = ("code!niveau") ' marque de la jauge à huile
huimoteur.ListIndex = -1 ' positionne le curseur sur la colonne et rangée
pour faire apparaître les niveaux
huitrans.RowSource = ("code!niveau")
huitrans.ListIndex = -1
huigénéra.RowSource = ("code!niveau")
huigénéra.ListIndex = -1
Puis j'ai ajouté les trois derniers;
Ajoutmoteur.RowSource = ("code!Ajout") ' quantité ajouté
Ajoutmoteur.ListIndex = -1 ' positionne le curseur sur la colonne et rangée
pour faire apparaître la quantité
Ajouttrans.RowSource = ("code!Ajout") '
Ajouttrans.ListIndex = -1 '
Ajoutgéné.RowSource = ("code!Ajout") '
Ajoutgéné.ListIndex = -1 '
Microsoft Visual Basic génère ceci:
---------------------------
Erreur d'exécution '380':
Impossible de définir la propriété RowSource. Valeur de propriété non
valide.
Pourtant la propriété de rowsource = code!$b2;$b6.
Une fois ton nom défini, ça va nettement mieux...mais je pense que le code n'est pas complet, donc c'est un peu dur de voir où tu veux en venir :-)))
@+ thierryp
------------------------ Passer pour un idiot aux yeux d'un imbécile est une volupté de fin gourmet. (Courteline) ------------------------
Franchement pourquoi CRIER quel rapport, l'exemple sur le filtre élaboré fonctionne fort bien et ton problème semble un peu éloigné si j'ai bien compris tu veux utiliser comme rowsource d'un combobox une plage correspondant à b2:b6 or dans ton code tu l'as désignée par un nom de plage "quantité" . C'est tout à fait possible mais il faut que tu ailles dans le menu Insertion Nom Définir un nom "quantité " réfère à "b2:b6 car pour l'instant comme on te l'a dit , il ne l'est pas!
lSteph
"Pépère" a écrit dans le message de news:
Salutation cordiale ISTEPH & Thierryp.
JE NE COMPREND PAS, NE SAIT PAS RAJOUTER OU, J'AI BEAU CHERCHER???? http://www.excelabo.net/xl/pap-filtreelabore.php 'Préparé par Misange (Flo Cabon), septembre 2004; rien à faire je ne trouve pas la solution.
J'ai réexaminé le programme de Misange rien à faire je ne trouve pas.
Passer pour un idiot aux yeux d'un imbécile est une volupté de fin gourmet. (Courteline) ENCORE UNE FOIS S.V.P.
Re-Bonjour,
Une fois ton nom défini, ça va nettement mieux...mais je pense que le
code n'est pas complet, donc c'est un peu dur de voir où tu veux en
venir :-)))
@+ thierryp
------------------------
Passer pour un idiot aux yeux d'un imbécile est une volupté de fin
gourmet. (Courteline)
------------------------
Franchement pourquoi CRIER quel rapport,
l'exemple sur le filtre élaboré fonctionne fort bien et ton problème semble
un peu éloigné
si j'ai bien compris tu veux utiliser comme rowsource d'un combobox
une plage correspondant à b2:b6 or dans ton code tu l'as désignée par un nom
de plage "quantité" .
C'est tout à fait possible mais il faut que tu ailles dans le menu Insertion
Nom
Définir un nom "quantité "
réfère à "b2:b6
car pour l'instant comme on te l'a dit , il ne l'est pas!
lSteph
"Pépère" <Ppre@discussions.microsoft.com> a écrit dans le message de news:
8B27A27D-34F1-4B4E-9C91-0FE41E77C7ED@microsoft.com...
Salutation cordiale ISTEPH & Thierryp.
JE NE COMPREND PAS, NE SAIT PAS RAJOUTER OU, J'AI BEAU CHERCHER????
http://www.excelabo.net/xl/pap-filtreelabore.php
'Préparé par Misange (Flo Cabon), septembre 2004; rien à faire je ne
trouve
pas la solution.
J'ai réexaminé le programme de Misange rien à faire je ne trouve pas.
Passer pour un idiot aux yeux d'un imbécile est une volupté de fin
gourmet. (Courteline)
ENCORE UNE FOIS S.V.P.
Une fois ton nom défini, ça va nettement mieux...mais je pense que le code n'est pas complet, donc c'est un peu dur de voir où tu veux en venir :-)))
@+ thierryp
------------------------ Passer pour un idiot aux yeux d'un imbécile est une volupté de fin gourmet. (Courteline) ------------------------
Franchement pourquoi CRIER quel rapport, l'exemple sur le filtre élaboré fonctionne fort bien et ton problème semble un peu éloigné si j'ai bien compris tu veux utiliser comme rowsource d'un combobox une plage correspondant à b2:b6 or dans ton code tu l'as désignée par un nom de plage "quantité" . C'est tout à fait possible mais il faut que tu ailles dans le menu Insertion Nom Définir un nom "quantité " réfère à "b2:b6 car pour l'instant comme on te l'a dit , il ne l'est pas!
lSteph
"Pépère" a écrit dans le message de news:
Salutation cordiale ISTEPH & Thierryp.
JE NE COMPREND PAS, NE SAIT PAS RAJOUTER OU, J'AI BEAU CHERCHER???? http://www.excelabo.net/xl/pap-filtreelabore.php 'Préparé par Misange (Flo Cabon), septembre 2004; rien à faire je ne trouve pas la solution.
J'ai réexaminé le programme de Misange rien à faire je ne trouve pas.
Passer pour un idiot aux yeux d'un imbécile est une volupté de fin gourmet. (Courteline) ENCORE UNE FOIS S.V.P.
Pépère
Milles excuses lSteph, je ne savais pas qu'écrire en majuscules signifiait crier..
j'ai écrit dans le menu Insertion NomDéfinir un nom "quantité " avec fait réfence à:
ÞCALER(code!$B$2;;;NBVAL(code!$B:$B)-1)
hors toujours erreur 380
Milles excuses lSteph, je ne savais pas qu'écrire en majuscules signifiait
crier..
j'ai écrit dans le menu Insertion NomDéfinir un nom "quantité " avec fait
réfence à: