|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Futur Membre du Club
![]() Inscription : février 2011 Messages : 64 ![]() |
Bonjour,
Tout est dans le titre. J'ai un combobox situé sur une feuille "Feuil1" . Je veux aller dans la feuille"Feuil2" de mon fichier aspirer les données pour alimenter la liste de mon combobox. Comment faire ? je n'y arrive pas. Je sais parfaitement comment le faire si mon combobox se trouve dans un userform. Mais le cas actuel, le combobox est directement dans le fichier. Un grand merci par avance pour votre aide. |
|
|
00
|
|
|
#2 | |
|
Expert Confirmé Sénior
![]() Jérôme FONTAINEContrôleur de Gestion Inscription : juin 2006 Messages : 3 924 ![]() |
Bonjour,
Pour alimenter une combobox en liant avec les données saisies dans une feuille Dans un userform Dans un onglet Code :
Combobox1.ListFillRange = "Feuil1!A1:A10" Dans les 2 cas on peut aussi utiliser la propriété AddItem
__________________
Jérôme Citation:
nous encouragera.Dans le cas ou la réponse mérite, à vos yeux, un , nous faire partager la raison de ce vote, pourrait nous permettre de nous améliorer.
|
|
|
|
00
|
|
|
#3 | ||
|
Futur Membre du Club
![]() Inscription : février 2011 Messages : 64 ![]() |
d'abord pour vos propositions
c'est quoi la propriété Additem? comment l’intégrer dans mon programme ci-dessous? alors j'ai voulu intengrer le code mais cela ne fonctionne. comment faire? Code :
|
||
|
|
00
|
|
|
#4 | |
|
Expert Confirmé Sénior
![]() Jérôme FONTAINEContrôleur de Gestion Inscription : juin 2006 Messages : 3 924 ![]() |
Ce n'est pas dans le bon évènement
Ou directement en modifiant la propriété de l'objet dans la fenêtre propriété de VBA
__________________
Jérôme Citation:
nous encouragera.Dans le cas ou la réponse mérite, à vos yeux, un , nous faire partager la raison de ce vote, pourrait nous permettre de nous améliorer.
|
|
|
|
00
|
|
|
#5 |
|
Futur Membre du Club
![]() Inscription : février 2011 Messages : 64 ![]() |
j'ai intergré comme convenu mais cela ne fonctionne tjrs pas.
Je vous mets mon fichier en Pièce jointe pour que vous puissiez tester par vous-même. cordialement |
|
|
00
|
|
|
#6 | |||
|
Expert Confirmé Sénior
![]() Jérôme FONTAINEContrôleur de Gestion Inscription : juin 2006 Messages : 3 924 ![]() |
Désolé, ma précédente réponse correspondait à un Userform
Code :
__________________
Jérôme Citation:
nous encouragera.Dans le cas ou la réponse mérite, à vos yeux, un , nous faire partager la raison de ce vote, pourrait nous permettre de nous améliorer.
|
|||
|
|
00
|
|
|
#7 |
|
Expert Confirmé
![]() Inscription : septembre 2004 Messages : 2 807 ![]() |
Bonjour,
Pour alimenter une combo avec des données d'une autre feuille, il existe la "validation de données" qui permet de faire ça. Données => Validation => autoriser Liste => Nom de la plage de données
__________________
Par principe, je ne réponds pas aux messages URGENT. Il n'y a pas de choses urgentes, il n'y a que des choses en retard. (un inconnu) |
|
|
10
|
|
|
#8 | ||
|
Futur Membre du Club
![]() Inscription : février 2011 Messages : 64 ![]() |
pc75, je veux le faire par vba non par manipulation.
jfontaine, j'ai copié ton programme et colle sur vbaprojet de la feuille contenant le combobox et j'ai activé le combobox, aucune liste n’apparaît. par la suite j'ai esssayé en collant le code dans un module, aucune changement de la liste en mettant également sur thisworkbook, tjrs pas d'usure positive. Pouvez le faire dans le fichier que je vous ai envoyé s'il vous plaît? et me l'envoyer? merci j'ai trouvé ce code sur le net et j'ai voulu adapter à ma sauce malheuresemnt je ne parviens tjrs pas à recuperer les données de la feuille Admin_systemes pour faire la liste de mon combobox se trouvant dans la feuille Feuil1 merci Code :
|
||
|
|
00
|
|
|
#9 | |
|
Expert Confirmé Sénior
![]() Jérôme FONTAINEContrôleur de Gestion Inscription : juin 2006 Messages : 3 924 ![]() |
Le code étant dans l’évènement Activate de l'onglet, il faut sortir et entrée dans ce dernier pour que le code s’exécute
combobox (1).xls
__________________
Jérôme Citation:
nous encouragera.Dans le cas ou la réponse mérite, à vos yeux, un , nous faire partager la raison de ce vote, pourrait nous permettre de nous améliorer.
|
|
|
|
00
|
|
|
#10 | ||
|
Futur Membre du Club
![]() Inscription : février 2011 Messages : 64 ![]() |
Jerome,
je vais passer pour une bete mais je ne comprends toujours comment vous avez vous fait? qu'avez vous exactement fait de plus ? Pourquoi ici, je n'utilise pas désole si ma question vous semble bête. J'ai besoin de comprendre. Code :
|
||
|
|
00
|
|
|
#11 | |
|
Expert Confirmé Sénior
![]() Jérôme FONTAINEContrôleur de Gestion Inscription : juin 2006 Messages : 3 924 ![]() |
On met dans l’évènement Change les actions a faire quand on change la valeur choisie dans la combobox (F1 sur l’évènement pour l'aide)
__________________
Jérôme Citation:
nous encouragera.Dans le cas ou la réponse mérite, à vos yeux, un , nous faire partager la raison de ce vote, pourrait nous permettre de nous améliorer.
|
|
|
|
10
|
Copyright © 2000-2012 - www.developpez.com