Affichage de données

Bonjours a tous, j'aurai besoin d'un petit coup de main concernant excel
Alors voila:
J'ai toute une base de donnée assez lourde (env. 10000 ligne), et j'aimerai, qu'en tapant une référence qui se situe dans ma liste, de pouvoir m'afficher toutes les lignes égales a celle-ci,
Par ex: dans une cellule, si je tape "A37019", je souhaiterai que toutes les ligne avec la réference A37019 s'affichent dans une plage de cellules (car il y a plusieurs fois la même réf.
Et je ne sais pas si une petite programmation VBA s'impose;
En vous remerciant de votre attention :)

10 réponses

  1. Re,

    fichier modifie pour Offre de prix: https://www.cjoint.com/?DGCqK3ywtlr
    0
    1. Bonjour f894009

      Toujours désireux d'apprendre...
      J e m'essayais sur ce problème, alors j'ai regardé ta solution.

      Pourrais-tu me dire quel est l'avantage d'utiliser un tableau indépendant pour faire la recherche et un avec le reste des données?
      svp

      cordialement
      0
    2. Bonjour,

      Un peu plus d'explication svp, de quels tableaux est-il questions ????
      0
    3. bonjour

      Je parle de T_Comm et de T_base
      Je n'ai peut-être pas utilisé les bons termes
      0
    4. Bonjour,

      Ce sont bien des variables tableau. Si vous transferez des valeurs de cellules dans des tableaux en memoires, le temps d'execution est bien plus court que de traiter directement avec les cellules. Cependant tout est relatif si vous n'avez pas beaucoup de donnees a traiter, mais c'est une forme de programmation interessante .

      Si le sujet rapidite vous branche, un exemple de fichier dont l'auteur est Patrice (je ne me rappelle plus du nom ou pseudo complet), qui traite bien cette chose: https://www.cjoint.com/c/DGDjOJ7jJxc
      0
    5. Bonsoir f894009

      Je vous remercie de votre réponse.
      Je vais étudiez votre exemple.
      Si vous le voulez bien, je me permettrai de vos constater, si j'ai des questions le concernant
      cordialement
      0
  2. Bonjour,
    Je recupere le fichier et vous tiens au courant

    A+
    0
    1. re,

      Voilà ci-joint le fichier,
      https://www.cjoint.com/?DGCmdya4nMk
      je vous ais mis une petite notice, pour vous expliquer le problème en détail.

      Le monde qui nous entoure est dégueulasse et sordide. Je ne cherche pas à le maquiller comme 99 % des films hollywoodiens.
      "Tarantino"
      0
      1. voila, c'est a peu près ca;
        maintenant, avec le fichier ci-joint, j'aimerai pouvoir influencer les données qui s'affichent, en pouvant effectuer 4 recherche, par rapport aux 4 traitements. ex: afficher uniquement les CAD, et les OC, avec telle référence
        https://www.cjoint.com/?DGpkbAHMK9E
        0
        1. j'essaye en vain d'y parvenir, mais des erreurs surviennent toujours :/
          0
      2. 0
        1. J'aimerai rajouter les colonnes correspondant aux 4 traitements,
          avec la possibilité de faire une seconde colonne avec celles-ci ( désolé pour le terme widget ^^)
          0
        2. Re,

          Ai recupere votre fichier, pourquoi un .xlk ????????????????????????,
          0
        3. autant pour moi, je vous ai envoyer une sauvegarde, je vous envoi un xlsm de suite..
          0
      3. Bonjour,

        ainsi qu'un deuxième widget quoi-t-est-ce cette chose ???

        il me faudrait votre fichier ou une maquette au format de votre fichier
        0
        1. reBonjours f894009

          Je tient tout d'abords a dire que ton aide m'a été précieuse, et je t'en remercie;
          A présent j'aimerai aller encore plus loin avec mon fichier, mais quelque chose m'en empêche:
          j'ai adapté mon fichier a celui que tu m'a envoyé, et maintenant, je voudrai rajouter 4 colonnes de +, ainsi qu'un deuxième widget de recherche (le widget n'est pas urgent)
          Malheureusement, lorsque que je tente de rajouter des colonnes, des erreurs d'exécution font que d'apparaître... :'(
          Merci de ton attention envers mon problème
          0
          1. Merci f894009
            c'est a peu près se que je cherchais, il me reste plus qu'a décoder le VBA, qui pour moi, n'est pas une mince affaire.
            :)
            0