IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Excel Discussion :

Créer un TCD Excel à partir d'un tableau contenant des combobox [XL-2010]


Sujet :

Excel

  1. #1
    Membre actif
    Inscrit en
    Avril 2007
    Messages
    1 240
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 1 240
    Points : 213
    Points
    213
    Par défaut Créer un TCD Excel à partir d'un tableau contenant des combobox
    Bonjour,

    J'ai un tableau contenant plusieurs colonne dans une colonne "type erreur". Chaque cellule de cette colonne contient un combobox avec un texte à l'intérieur.
    Lorsque je souhaite créer un TCD à partir de ce tableau, le champ contenant "type erreur" est vide.
    Dois je créer un code spécifique pour que la valeur contenue dans les combobox soit pris en compte dans un TCD.
    Merci de votre aide
    fausse direction - Copie.xlsm

  2. #2
    Expert éminent sénior
    Homme Profil pro
    aucune
    Inscrit en
    Septembre 2011
    Messages
    8 207
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : aucune

    Informations forums :
    Inscription : Septembre 2011
    Messages : 8 207
    Points : 14 362
    Points
    14 362
    Par défaut
    Bonjour,

    Tu peux affecter l'adresse de la cellule sur laquelle se trouve chaque combobox à la propriété "LinkedCell".

  3. #3
    Expert éminent sénior

    Profil pro
    Conseil, Formation, Développement - Indépendant
    Inscrit en
    Février 2010
    Messages
    8 491
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Conseil, Formation, Développement - Indépendant

    Informations forums :
    Inscription : Février 2010
    Messages : 8 491
    Points : 16 399
    Points
    16 399
    Par défaut
    Bonjour

    Comme suggéré par Daniel tu peux effectivement dupliquer le choix derrière la combobox mais pourquoi ne pas plutôt utiliser des validation car créer des colonnes complètes de combobox complique vraiment la gestion de données sans a priori d'avantage...

    Par ailleurs puisque tu travailles avec 2010, je te conseille de mettre tes listes de données sous forme de tableau : ce qui permettra, entre autres, la duplication automatique des formules et critères de validation...

  4. #4
    Membre actif
    Inscrit en
    Avril 2007
    Messages
    1 240
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 1 240
    Points : 213
    Points
    213
    Par défaut
    Bonjour à tous,
    Chris78, au début, j'avais choisi l'option de la validation mais le soucis c'est que l'on ne peut pas augementer la police des caractères.
    Dans les cellules, on ne voyais pas trés bien les valeurs ( c était trop petit).
    En revange, pourrais tu m'expliquer cette mise en forme sous tableau..

    Daniel C, je connais la propriété "LinkedCell", mais lorsque j'affecte la cellule ( ex K5) dans cette propriété, cela m'efface la valeur qui se trouve dans le comobox.

  5. #5
    Expert éminent sénior

    Profil pro
    Conseil, Formation, Développement - Indépendant
    Inscrit en
    Février 2010
    Messages
    8 491
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Conseil, Formation, Développement - Indépendant

    Informations forums :
    Inscription : Février 2010
    Messages : 8 491
    Points : 16 399
    Points
    16 399
    Par défaut
    Re

    Citation Envoyé par facteur Voir le message
    ...Chris78, au début, j'avais choisi l'option de la validation mais le soucis c'est que l'on ne peut pas augementer la police des caractères...
    Éventuellement on peut afficher par VBA des listes cliquables mais laisser la cellule sans combo (tu as plein d'exemples sur le site de Boisgontier).

    Citation Envoyé par facteur Voir le message
    En revange, pourrais tu m'expliquer cette mise en forme sous tableau...
    Cela t'a été proposé dans d'autres fils que tu as posté.
    De même les sources de listes déroulantes ont intérêt à être mises sous cette forme. Cela permet qu'elles soient évolutives et que les validations suivent naturellement cette évolution. Un peu de lecture sur le sujet http://www.excel-formations.fr/Trucs...Tableaux01.php

    Citation Envoyé par facteur Voir le message
    Daniel C, je connais la propriété "LinkedCell", mais lorsque j'affecte la cellule ( ex K5) dans cette propriété, cela m'efface la valeur qui se trouve dans le comobox.
    C'est à faire avant la saisie car effectivement toute modification des propriétés vide les combobox. Sinon à faire par VBA si tu tiens à garder ces combobox.

  6. #6
    Membre actif
    Inscrit en
    Avril 2007
    Messages
    1 240
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 1 240
    Points : 213
    Points
    213
    Par défaut
    chris78, je vais suivre tes conseils, je vais créer une validation avec une semi autocompletion.
    C'est plus simple à gerer.
    Merci de ta patience chris

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 1
    Dernier message: 03/07/2012, 07h05
  2. [XL-2007] Créer un fichiers .ics à partir d'un tableau excel adapté pour outlook
    Par XceSs dans le forum Macros et VBA Excel
    Réponses: 0
    Dernier message: 24/03/2012, 19h14
  3. [Tableaux] Créer un camembert a partir d'un tableau
    Par tiantian dans le forum Langage
    Réponses: 12
    Dernier message: 16/07/2007, 14h39
  4. Créer un graph Excel à partir d'un fichier
    Par kult dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 10/11/2005, 14h06
  5. Réponses: 3
    Dernier message: 25/07/2005, 09h40

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo