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 :

Liste déroulantes liées : effacement des données


Sujet :

Excel

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Février 2008
    Messages
    855
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 855
    Points : 368
    Points
    368
    Par défaut Liste déroulantes liées : effacement des données
    Bonjour,

    Je créé des listes déroulantes liées grace au tuto de Silkyroad :
    Problème :

    Lorsque je sélectionne la "feuil2", je clique sur B12 afin de sélectionner une "famille", mais en G12, l'ancienne sélection reste, il faut ensuite que j'aille sur G12 pour sélectionner "l'équipement".

    N'y a-t-il pas un moyen pour que lorsque je sélectionne une famille en B12, automatiquement G12 se met en blanc (=efface l'ancienne sélection) : en fait j'ai un ensemble de calculs dernière et donc si je n'ai pas la correspondance "famille - equipement" (pour reprendre l'exemple de Silkyroad), j'ai des messages d'erreurs....

    Merci,
    A+

  2. #2
    Rédacteur
    Avatar de Philippe Tulliez
    Homme Profil pro
    Formateur, développeur et consultant Excel, Access, Word et VBA
    Inscrit en
    Janvier 2010
    Messages
    12 943
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Formateur, développeur et consultant Excel, Access, Word et VBA

    Informations forums :
    Inscription : Janvier 2010
    Messages : 12 943
    Points : 28 942
    Points
    28 942
    Billets dans le blog
    53
    Par défaut
    Bonjour,
    N'y a-t-il pas un moyen pour que lorsque je sélectionne une famille en B12, automatiquement G12 se met en blanc (=efface l'ancienne sélection) : en fait j'ai un ensemble de calculs dernière et donc si je n'ai pas la correspondance "famille - equipement" (pour reprendre l'exemple de Silkyroad), j'ai des messages d'erreurs....
    Si l'on mettait à blanc la cellule G12, tu aurais aussi des messages d'erreurs.
    Place des fonctions de détection d'erreurs telles que ESTERR ou ESTNA ainsi tu n'auras plus ces messages.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Février 2008
    Messages
    855
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 855
    Points : 368
    Points
    368
    Par défaut
    Merci corona,

    Je pensais m'en sortir avec un :
    =si(g12<>"";mes calculs;0)
    ....et/ou une formule de ce type, plus simple pour mes calculs.....
    d'où mon post....maintenant s'il n'y a pas d'autres solutions....(j'ai essayé de mettre des cellules vides au début et/ou à la fin des listes), elles apparaissent bien, mais pas "automatiquement" lorsqu'on change de "famille". L'autre solution est de passer par VBA.....mais je pensais que la solution des formules déroulantes suffirait..

    A+

  4. #4
    Rédacteur
    Avatar de Philippe Tulliez
    Homme Profil pro
    Formateur, développeur et consultant Excel, Access, Word et VBA
    Inscrit en
    Janvier 2010
    Messages
    12 943
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Formateur, développeur et consultant Excel, Access, Word et VBA

    Informations forums :
    Inscription : Janvier 2010
    Messages : 12 943
    Points : 28 942
    Points
    28 942
    Billets dans le blog
    53
    Par défaut
    Bonsoir,
    Je crois que c'est la meilleure solution.
    A mon humble avis, le VBA ne va pas non plus résoudre ton problème si tes calculs dépendent de la valeur de deux cellules.
    Il faudrait évidemment en savoir plus sur ton problème pour voir si une autre solution est envisageable comme par exemple les formulaires.

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Février 2008
    Messages
    855
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 855
    Points : 368
    Points
    368
    Par défaut
    Merci Corona,

    C'est vrai, j'ai changé mes formules, j'ai rajouté une feuille, et....ça fonctionne !!!

    Merci pour ton aide qui m'a permis de rester sur les formules, sans aller sur VBA....pour une fois.....

    Merci,

    A+ pour de prochaines aventures

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

Discussions similaires

  1. Réponses: 7
    Dernier message: 14/05/2013, 13h57
  2. Réponses: 1
    Dernier message: 29/10/2012, 11h49
  3. [MySQL] Liste déroulante générée à partir des données de ma table
    Par mjs21 dans le forum PHP & Base de données
    Réponses: 9
    Dernier message: 05/06/2008, 14h24
  4. Réponses: 2
    Dernier message: 20/11/2006, 14h35
  5. listes déroulantes liées et récupération des données
    Par minusette dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 28/04/2006, 13h48

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