CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

[Excel] Liste déroulante

DUDUstyll
DUDUstyll
Niveau 27
18 avril 2013 à 14:13:54

Bonjour à tous! :)

Voilà, je viens vers vous aujourd'hui pour vous demander un peu d'aide:

Je suis actuellement en stage dans une entreprise de fabrication d'emballage bois et je dois mettre en place une gestion de stock via Excel (étant donné que leur logiciel de gestion de stock déconne)

Je me penche actuellement sur la partie négociation qui consiste au rachat de palettes et compagnie à un fournisseur pour ensuite les revendre à d'autres clients en fonction des commandes de ces derniers.

Je fais donc un tableau dans lequel je vais indiquer les différentes références produits par clients et les quantités commandées.

Le problème est que j'aimerais mettre en place une liste déroulante afin que toutes les données dans le tableau change en fonction de ce que je choisi dans la liste (ce sera les clients)

Pour faire simple, si je sélectionne le client A, il faudrait que les quantités et les références changent que si je sélectionne le client B dans la liste :ok:

JE voulais savoir si c'était possible et si vous pouviez m'aider car j'aimerais éviter pour moi et pour les personnes de l’entreprisse qui utiliseront mon travail de devoir fouiller dans un tableau de plus 500 lignes pour trouver une infos :oui:

Merci bien :)

le_capitaliste
le_capitaliste
Niveau 10
18 avril 2013 à 14:47:58

Je ne suis pas sur l'ordi où j'ai VBA activé, mais normalement, dans le code de ton userform, il va y avoir un event du type :

Nom_Click

Et tu peux, avec des si, aller chercher des valeurs dans un classeur.

DUDUstyll
DUDUstyll
Niveau 27
18 avril 2013 à 15:03:05

Donc je suis obligé de passer par Visual Basic pour ce genre de chose? :(

Mais ca risque d'être un peu rude pour un amateur d'Excel de faire une macro comme ça non?

Fin je veux dire que je dois avoir à peu près 20 clients au moins dont quelques uns d'entre eux ont plus de 50 références produits, ca risque d'être chaud pour faire varier les cellules :(

Il existe pas un moyen plus simple pour faire ça? )

J'ai fait un imprim écran pour vous montrer :ok:

https://image.noelshack.com/fichiers/2013/16/1366289900-sans-titre.png

Voilà en gros ce que je voudrais: Au niveau de la liste déroulante, j'aurais donc tout les clients que l'entreprise possède.
Deux colonnes avec les références produits et les quantités commandées :ok:

par exemple, dans le screen, nous avons ANTOLIN qui commande 50 Cartons spécifique 900 X 1400 etc..

Et ce que je voudrais c'est qu'en changeant de client, les références et les quantité changent aussi pour correspondre au client suivant :oui:

Avec VBA, moi qui ne m'y connait pas trop ca risque d'être difficile non?

le_capitaliste
le_capitaliste
Niveau 10
19 avril 2013 à 01:58:49

Tous ces éléments sont généralement programmés en VBA de toute façon. Il doit même déjà y avoir un sub rattaché. J'irais fouiner dans le code de l'ensemble du projet pour trouver la section pertinente.

Dans ce sub, j'irais simplement en donnant la valeur des feuilles avec un recherchev.

reaston
reaston
Niveau 4
22 avril 2013 à 05:19:52

pour la liste deroulante : faut utiliser les lzones de validation, liste, =le_nom_de_la_zone.
pour "lier" les cases tu as la fonction rechercheV.

C'est pour le stage de troisième? car sinon va falloir taffer dur et vite apprendre tout ça.

Sous forums
  • Aide à l'achat Mac
  • Steam Deck
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Internet
  • Macintosh
  • Hardware
La vidéo du moment