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 :

Rechercher des données dans un tableau grâce à une interface et afficher les données triés


Sujet :

Macros et VBA Excel

  1. #1
    Candidat au Club
    Homme Profil pro
    Ingénieur commercial
    Inscrit en
    Janvier 2020
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Ingénieur commercial
    Secteur : Bâtiment

    Informations forums :
    Inscription : Janvier 2020
    Messages : 4
    Points : 2
    Points
    2
    Par défaut Rechercher des données dans un tableau grâce à une interface et afficher les données triés
    Bonjour la communauté,

    je suis face à un gros soucis, mon boss me demande de créer un petit logiciel vba qui permet de trier les données d'un tableau de prix de pièces et d'en afficher que les éléments concernés triés en fonction du prix (avec le prix bien en évidence) en fonction des critères choisis dans une petite interface de type :
    Nom : Capture.PNG
Affichages : 246
Taille : 6,8 Ko

    Le problème c'est que j'ai pas osé lui dire que je ne savais pas le faire et je me retrouve dans de beaux draps parce que j'ai sous estimé la difficulté de la programmation VBA.

    Est ce que quelqu'un pourrait me venir en aide dans ma détresse haha

    Voici le fichier si ca peut aider que j'ai essayé de faire mais c'est pas extraordinaire

    OUTILS 1.xlsm

  2. #2
    Expert éminent sénior Avatar de Menhir
    Homme Profil pro
    Ingénieur
    Inscrit en
    Juin 2007
    Messages
    16 037
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2007
    Messages : 16 037
    Points : 32 866
    Points
    32 866
    Par défaut
    Je n'ai pas ouvert ton fichier, entre autre pour les raisons expliquées ici : https://www.developpez.net/forums/d8...s-discussions/

    Je ne sais donc pas à quoi ressemble la structure de tes données.
    Mais je suis prêt à parier que tout ça (et bien plus) peut se faire sans VBA, simplement en posant un filtre sur la liste de données (ce qui prend moins de 10 secondes).

    Et si le but est de créer une liste des données sélectionnées dans une autre feuille, alors passe par un filtre avancé.
    Lire ceci : http://philippetulliez.developpez.co...dvancedfilter/
    Merci de cliquer sur pour chaque message ayant aidé puis sur pour clore cette discussion.

  3. #3
    Membre chevronné Avatar de mfoxy
    Homme Profil pro
    Automation VBA
    Inscrit en
    Février 2018
    Messages
    752
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Belgique

    Informations professionnelles :
    Activité : Automation VBA
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Février 2018
    Messages : 752
    Points : 1 971
    Points
    1 971
    Par défaut
    Bonjour Hugebe,


    Pour avoir ouvert ton fichier sur une VM , je suis tout à fait ok avec Menhir.
    De simples filtres, filtres élaboré, voir pour un visuel plus "User Friendly" un tableau croisé dynamique muni de joli slicers :-)

    La solution native Excel est,selon moi, toujours à privilégier au Vba, celui ne devrait être utilisé que pour de l'automation de traitement/conversion/analyse de donnée redondante.

    Bàt,
    Micka
    Michaël

    Si mon aide/avis vous a été profitable , n'hésitez pas à cliquer sur , ça fait toujours plaisir...
    _________________________________________________________________________________________________________________

    "Tout le monde est un génie. Mais si on juge un poisson sur sa capacité à grimper à un arbre, il passera sa vie à croire qu'il est stupide..."
    Albert Einstein

  4. #4
    Expert éminent sénior

    Profil pro
    Conseil, Formation, Développement - Indépendant
    Inscrit en
    Février 2010
    Messages
    8 419
    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 419
    Points : 16 262
    Points
    16 262
    Par défaut
    Bonjour à tous

    Pour compléter à partir de 2016 (et même 2010 en installant l'addon) on peut aussi utiliser PowerQuery pour reproduire l'équivalent d'un filtre avancé sans coder.
    https://www.developpez.net/forums/d2...vance-d-excel/

    A noter aussi que sur 2013 et plus tu peux ajouter des segments à ton tableau Bibliothèque et filtrer par clic sur les segments. Si le tableau est préalablement triè par prix, c'est déjà une solution simple.

    On demande à ce que la version Excel soit signalée dans le titre des fils : comme tu le vois les solutions en dépendant, il est important de donner cette information
    Chris
    PowerQuery existe depuis plus de 13 ans, est totalement intégré à Excel 2016 &+. Utilisez-le !

    Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson.
    Confucius

    ----------------------------------------------------------------------------------------------
    En cas de résolution, n'hésitez pas cliquer sur c'est toujours apprécié...

  5. #5
    Membre chevronné
    Homme Profil pro
    Inscrit en
    Septembre 2013
    Messages
    1 369
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Septembre 2013
    Messages : 1 369
    Points : 2 156
    Points
    2 156
    Par défaut
    Bonjour,

    Fait en 5 mn à l'aide d'un programme générique.

    Nom : Sans titre.png
Affichages : 223
Taille : 27,6 Ko

    Boisgontier
    Fichiers attachés Fichiers attachés

  6. #6
    Candidat au Club
    Homme Profil pro
    Ingénieur commercial
    Inscrit en
    Janvier 2020
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Ingénieur commercial
    Secteur : Bâtiment

    Informations forums :
    Inscription : Janvier 2020
    Messages : 4
    Points : 2
    Points
    2
    Par défaut Merci
    MERCI POUR VOTRE AIDE !

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

Discussions similaires

  1. Rechercher des valeurs dans un tableau
    Par carolinej dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 12/03/2018, 18h14
  2. [XL-2013] Copier des informations dans un tableau selon une référence
    Par hvegung dans le forum Macros et VBA Excel
    Réponses: 11
    Dernier message: 30/06/2015, 12h14
  3. Manipulation des items dans un tableau ou une liste
    Par Henley dans le forum Collection et Stream
    Réponses: 1
    Dernier message: 03/05/2015, 17h50
  4. [XL-2007] Rechercher des mots dans un tableau et selection
    Par Olivier6464 dans le forum Macros et VBA Excel
    Réponses: 17
    Dernier message: 02/05/2013, 16h57
  5. [XL-97] Rechercher des valeurs dans un tableau
    Par PIEPLU dans le forum Excel
    Réponses: 2
    Dernier message: 25/04/2012, 14h53

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