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

Macros et VBA Excel Discussion :

Affichage des flèches des listes déroulantes


Sujet :

Macros et VBA Excel

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    75
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 75
    Points : 42
    Points
    42
    Par défaut Affichage des flèches des listes déroulantes
    Bonjour à tous,

    Je viens demander de l'aide aux experts. Je dispose d'une feuille de calcul avec pas mal de listes déroulantes. Mais j'aimerais pouvoir afficher les flèches de mes listes. En effet, celles-ci ne sont visibles uniquement que lorsqu'on clique dessus. Mais étant donné que je ne suis pas le seul à m'en servir je voudrais pouvoir afficher toutes les flèches des listes afin que les utilisateurs sachent quelles zones sont en format liste.

    Est-ce possible par une macro ?? Parce que pour l'instant, j'ai mis les parties déroulantes d'une autre couleur, mais a termes les fichiers doivent être imprimés donc ce ne sera pas pratique du tout.

    Je vous remercie du temps que vous prendrez à ma requête.

  2. #2
    Inactif  
    Avatar de ouskel'n'or
    Profil pro
    Inscrit en
    Février 2005
    Messages
    12 464
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 12 464
    Points : 15 543
    Points
    15 543
    Par défaut
    Où as-tu pris ta liste ? Dans quelle barre d'outils ?

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    75
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 75
    Points : 42
    Points
    42
    Par défaut
    Il y'a différentes listes déroulantes :

    La plupart sont rentrées directement dans le Menu Outils --> Validation puis Autorisation à partir d'une liste ou je rentre les valeurs.

    Il doit y'en avoir une seule que j'ai faite à partir d'une plage nommée de cellules pour pouvoir insérer de nouveaux champs facilement.

    Je te remercie de ton aide.

  4. #4
    Inactif  
    Avatar de ouskel'n'or
    Profil pro
    Inscrit en
    Février 2005
    Messages
    12 464
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 12 464
    Points : 15 543
    Points
    15 543
    Par défaut
    Ok. Alors je n'ai pas de solution à te proposer. Ce qui eut été différent si ta liste avait été indépendante, ajoutée dans la feuille depuis une barre d'outils, non depuis validation, ce qui n'est pas ton but.
    Désolé

    Ce que je ferais serait d'ajouter un commentaire dans la cellule et de demander l'affichage "Indicateur seul" -> Menu outils -> Affichage -> Valider "indicateur seul"
    Et, lors de l'édition, passer cette option à "aucun".
    Tu peux faire ça par soft.
    Ceci si tu n'a pas de commentaires "utiles"

  5. #5
    Membre chevronné Avatar de Jean-Pierre49
    Homme Profil pro
    Retraité
    Inscrit en
    Juillet 2007
    Messages
    659
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 68
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juillet 2007
    Messages : 659
    Points : 2 056
    Points
    2 056
    Par défaut
    Bonjour,


    Si ta feuille est protégée en créant un leurre?
    Insere une petite image représentant les fleches a coté de tes listes

    Je sais c'est pas du VBA mais le bricolage n'est pas interdit
    Jean-Pierre Pensez à Voter pour les réponses qui vous ont aidés, d'avance merci
    ---------Et n'oubliez pas de mettre : ..quand c'est le cas !---------

  6. #6
    Membre du Club
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    75
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 75
    Points : 42
    Points
    42
    Par défaut
    Merci de vos réponses. Comme toujours elles sont fortes utiles. N'étant que débutant newbie pas expert en VBA , la solution "bricolage" ne m'apparait pas forcément comme mauvaise.

    Cependant, ouskel'n'or, tu penses que si je passe mes listes par une barre d'outils, il y'aurait une solution VBA ?? Par contre dans ce cas, pouvez-m'éclairer sur les listes déroulantes de ce mode ? Parce que j'ai essayé d'en faire et je comprends pas trop le principe pour les faire marcher, lol...

    Merci de votre aide. L'idée du bricolage est déja pas mal du tout...

  7. #7
    Inactif  
    Avatar de ouskel'n'or
    Profil pro
    Inscrit en
    Février 2005
    Messages
    12 464
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 12 464
    Points : 15 543
    Points
    15 543
    Par défaut
    Citation Envoyé par willyol3
    Cependant, ouskel'n'or, tu penses que si je passe mes listes par une barre d'outils, il y'aurait une solution VBA ??
    Non, je ne te le conseille pas. C'est peut être une solution dans certains cas mais pas ici.
    Par contre, pour que la flèche apparaisse, il faut que la cellule soit sélectionnée. Peut-être une idée à creuser.
    Comment les utilises-tu et quelle nécessité de voir la flèche ? Identifier les cellules contenant une liste ?
    Si ce n'est pas ça, je retire mon idée de commentaires.
    Tu dis ce qu'il en est...
    A+

  8. #8
    Membre du Club
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    75
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 75
    Points : 42
    Points
    42
    Par défaut
    Comment les utilises-tu et quelle nécessité de voir la flèche ? Identifier les cellules contenant une liste ?
    . Oui c'est exactement l'objectif. Parce que les flèches ne sont apparentes que lorsqu'on clique dessus. Alors pour moi qui connait les listes y'a pas de problèmes, mais pour les analystes futurs qui auront a remplir la matrice, difficile de le savoir. D'où ma première idée de mettre les cellules en couleur. Mais comme c'est destiné à l'impression, c'est moyen si on est obligé a chaque fois de changer la couleur des cellules avant d'imprimer.
    Donc l'idée des commentaires est peut etre pas mal. D'autant plus qu'on a l'option de ne pas les imprimer.
    A suivre...

  9. #9
    Membre éprouvé
    Avatar de ouisansdoute
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    931
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 931
    Points : 1 079
    Points
    1 079
    Par défaut
    Peut-être une réflexion idiote mais si le premier item de la liste est ▼ (Alt+31) et que tu l'affiches dans la cellule contenant la liste est-ce que ça ne peut pas faire l'affaire ?

  10. #10
    Membre chevronné Avatar de Jean-Pierre49
    Homme Profil pro
    Retraité
    Inscrit en
    Juillet 2007
    Messages
    659
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 68
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juillet 2007
    Messages : 659
    Points : 2 056
    Points
    2 056
    Par défaut
    Sauf si les listes de validation sont un peu partout ds les feuilles

    si j'ai bien compris,
    l'idée de ouisansdoute est de mettre ? comme premier choix de la liste
    a savoir ce que déclenche eventuellement ces listes afin de gérer une éventuelle erreur
    et puis Willyol3 a peut être besoins de garder les valeurs affichés de ses listes


    a Willyol3 de dire
    Jean-Pierre Pensez à Voter pour les réponses qui vous ont aidés, d'avance merci
    ---------Et n'oubliez pas de mettre : ..quand c'est le cas !---------

Discussions similaires

  1. Réponses: 3
    Dernier message: 24/11/2008, 14h09
  2. Modification des valeur de listes déroulantes
    Par marie jeanne dans le forum IHM
    Réponses: 9
    Dernier message: 08/06/2007, 15h23
  3. Réponses: 10
    Dernier message: 20/04/2007, 23h16
  4. Réponses: 1
    Dernier message: 11/12/2006, 10h14
  5. Réponses: 1
    Dernier message: 20/06/2006, 17h39

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