Liaison cellule et liste déroulante Excel
Résolu
Nelieru
Messages postés
9
Date d'inscription
Statut
Membre
Dernière intervention
-
Arpi -
Arpi -
Bonjour,
je travail sur une application sous Excel, et j'aimerais que, lorsque je clique sur une liste déroulante, le contenu s'affiche dans une cellule, genre la cellule A1. Comment faire ?
je travail sur une application sous Excel, et j'aimerais que, lorsque je clique sur une liste déroulante, le contenu s'affiche dans une cellule, genre la cellule A1. Comment faire ?
A voir également:
- Liaison cellule et liste déroulante Excel
- Liste déroulante excel - Guide
- Excel liste déroulante en cascade - Guide
- Word et excel gratuit - Guide
- Excel cellule couleur si condition texte - Guide
- Proteger cellule excel - Guide
6 réponses
Bonjour marina,
alors la liste est une combobox1, je la crée avec la Boite à outil de controle..
Mon but en fait est de récupérer le contenu séléctionné de la liste et le placer dans une cellule. J'avais pensé à Combobx1.SelectedItem mais ca ne fonctionne pas, Excel ne le reconnait pas...
alors la liste est une combobox1, je la crée avec la Boite à outil de controle..
Mon but en fait est de récupérer le contenu séléctionné de la liste et le placer dans une cellule. J'avais pensé à Combobx1.SelectedItem mais ca ne fonctionne pas, Excel ne le reconnait pas...
Bonjour,
Tu n'as pas besoin de code pour cela. Tu vas dans les propriétés du contrôle, et tu mets la référence de la cellule (ex. A1) dans la propriété LinkedCell.
Cela tu pouvais simplement utiliser une liste déroulante de formulaire : Double clic dessus, on met la source et la cellule liée.
m@rina
Tu n'as pas besoin de code pour cela. Tu vas dans les propriétés du contrôle, et tu mets la référence de la cellule (ex. A1) dans la propriété LinkedCell.
Cela tu pouvais simplement utiliser une liste déroulante de formulaire : Double clic dessus, on met la source et la cellule liée.
m@rina
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Ok ca marche merci beaucoup =).
Une dernière petite question, qui est même un problème.
En fait je récupère les données d'une base dans une liste déroulante de type Combobox. Les données récupérées sont le nom, prénom d'une personne (nom et prénom sont concaténée pour être affiché dans la liste). Mon but est que, une fois le nom et prénom séléctionné, je récupère la clé primaire de la personne (ici défini par un numéro) se situant dans la base de données, et ainsi, je lance une requête SQL avec comme critère la clé primaire récupérée, qui m'affiche les données demandées dans la requête.
Seul problème, comment faire pour que, dans une requête SQL, mes critères de recherche concernent les données d'une cellule, sachant que les données sont une concaténation de plusieurs champs...
Cela me parait compliqué, je suppose qu'il y a plus simple, donc je fais appel à vous.
Merci
Une dernière petite question, qui est même un problème.
En fait je récupère les données d'une base dans une liste déroulante de type Combobox. Les données récupérées sont le nom, prénom d'une personne (nom et prénom sont concaténée pour être affiché dans la liste). Mon but est que, une fois le nom et prénom séléctionné, je récupère la clé primaire de la personne (ici défini par un numéro) se situant dans la base de données, et ainsi, je lance une requête SQL avec comme critère la clé primaire récupérée, qui m'affiche les données demandées dans la requête.
Seul problème, comment faire pour que, dans une requête SQL, mes critères de recherche concernent les données d'une cellule, sachant que les données sont une concaténation de plusieurs champs...
Cela me parait compliqué, je suppose qu'il y a plus simple, donc je fais appel à vous.
Merci
Bonjour, à toutes et à tous
Voici mon pb :
Dans une celulle sur excel j'ai mis un menu déroulant avec 3 possibilités différentes (du texte).
J'aimerai que dans une autre celulle apparaisse automatiquement du texte différent en fonction du texte qui a été choisi dans la case du menu déroulant.
Quelle est la formule à utiliser ?
Voici mon pb :
Dans une celulle sur excel j'ai mis un menu déroulant avec 3 possibilités différentes (du texte).
J'aimerai que dans une autre celulle apparaisse automatiquement du texte différent en fonction du texte qui a été choisi dans la case du menu déroulant.
Quelle est la formule à utiliser ?