• Initiateur de la discussion Initiateur de la discussion Foutix
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

F

Foutix

Guest
Bonsoir,
J'ai un souci avec mes feuilles excel.
Voila, tout d'abord j'ai essayer de faire une recherche mais elle est suspendu.
Alors voila ma question.
Dans mon classeur j'ai 2 feuilles.
Dans la feuille 2 j'ai une base de donnée.
J'aimerai récupérer les infos qui se trouve dans la feuille 2 ( base de donnée ) pour les insérés dans la feuille 1 par le biais de liste déroulante.
Quelle est la méthode SVP ?
Il y a plein d’exemple sur le site mais je ne trouve pas de tutorial qui me guide pas à pas.

Merci d’avance Foutix
 
2 solutions placer ta base

-dans la même feuille :
**utiliser l'option du Menu "Données" "Validation"
**autoriser Liste
**sélection la plage (inconvénient ne marche que si base dans la même feuille"

ou

-dans n'importe quel feuille
**utiliser barre d'outils "formulaire"
**opter pour le bouton zone de liste modifiable
**dans format de contrôle de l'objet (clic droit) mettre liste (base) dans plage d'entrée
**choisir une cellule réceptionnant le choix (n° d'ordre)
**utiliser une formule pour récupérer la valeur (DECALER par exemple)
 
Bonsoir Hervé, Coyote, Foutix


Petite rectification importante pour Coyote, Cette information est erronée : "inconvénient ne marche que si base dans la même feuille"

Non, il suffit de nommer la plage qui contient la liste par exemple "MaListe" (Menu Insertion/Nom/Définir) et une liste de validation peut puiser sa source sur une autre feuille en indiquant liste / source "=MaListe".

Pour l'exemple d'Hervé, le paramétrage Propriété "RowSource" de la ComboBox est correct pour une ComboBox sur UserForm, mais si Foutix veut créer une ComboBox ActiveX directement sur sa feuille, il lui faudra utiliser la Propriété "ListFillRange" et non "RowSource" (uniquement applicable sur UserForm).

Par ailleurs une petite amélioration simple du code d'Hervé consiste à écrire comme ceci :

Private Sub CommandButton1_Click()
Sheets("Feuil1").Range("B2") = ComboBox1
End Sub

Sinon pour en revenir au problème de Foutix, si Celeda, un de nos super- nanas d'XLD !!!, passe par là, je pense qu'elle a un tutorial tout prèt pour les Listes de Validation.

Bonne Soirée à tous et toutes
@+Thierry
 
Thanks Thierry

Je n'avais pas pensé à nommer ma zone car en sélectionnant manuellement la plage impossible de sortir de la feuille active même en tapant Feuil2!(par exemple) avant les adresses

Trop cool...... encore une astuce que je glisse dans ma petite fouille
 
Oui j'avais tenté de corrigé cette faute de frappe mois de 2 minutes mais tu es implacable ;-)

Sub ThierryTix ()
For i = 1 To 1001
MsgBox "Mille et une excuses Celeda"
Next
End Sub

Tu es Une Super Nana

Grosse Bise d'ailleurs pour la nouvelle année
@+Thierry
 
Merci à vous tous pour l'intérêt que vous témoigné à mon problème.
Bon ceci dit, un autre problème surgit.
Voila, comme ma base est un peux longue j’aimerai faire une présélection.
Ex. Je cherche le nom de M. DUPONT
Je souhaiterai faire une présélection ( A ; B ; C ; D etc… ) pour éviter une recherche trop fastidieuse.
Encor merci si vous avez la soluce.
Foutix
 
re bonsoir

tu peux faire un choix rapide en prenant pour exemple le fichier ci dessus.

en effet, avec une meme combobox, tu peux afficher plusieur colonnes et choisir comme valeur retenue la colonne que tu veux...

j'espere que cela t'aidera...

@+
hervé
 

Pièces jointes

Salut Foutix, Hervé, Coyote et Celeda, et Le Forum

Tiens ! je vous invite tous sur une nouvelle démo...

Hervé, j'ai pris la liberté de reprendre "un peu" ton UseForm pour en faire une démo que j'ai totalement tutorialisée pour Foutix.

Donc Rendez Vous dans le Fil :

Lien supprimé

Je pense que vous serez contents ;-)

Bonne nuit
@+Thierry
 
Ma liste déroulante

Bonjour à tous

Voila je revient avec ma liste déroulante, et j'ai trouvé un poste qui est tout a fait ce que je recherche, voir le lien avec l'exemple :

http://www.excel-downloads.com/html/French/forum/messages/1_10427_10427.htm

mais pour comprendre il me faudrait une petite explication plus détaillé. Si c’est possible SVP.

Merci d’avance

Foutix
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
6
Affichages
190
Réponses
19
Affichages
621
Retour