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 :

Trouver un prix en fonction de plusieurs critères


Sujet :

Macros et VBA Excel

  1. #1
    Candidat au Club
    Femme Profil pro
    Responsable Logistique
    Inscrit en
    Novembre 2017
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 35
    Localisation : France, Loir et Cher (Centre)

    Informations professionnelles :
    Activité : Responsable Logistique

    Informations forums :
    Inscription : Novembre 2017
    Messages : 4
    Par défaut Trouver un prix en fonction de plusieurs critères
    Bonjour à tous

    Je me permets de poster un message pour savoir si qqn peut m'aider dans mon fichier excel.
    Je voudrais faire une recherche V ou des conditions ou une macro pour qu'en fonction de mon client, ma destination et le poids de mon colis cette fonction trouve automatiquement le bon prix en fonction des tranches.
    En PJ je vous mets les exemples et j'ai mis le tableau des prix de deux façons différentes (Tableau en couleur est préférable, fichier de base) pour voir si c'est plus facile à faire.
    Le plus compliqué c'est que les poids sont en tranches c-a-d entre 1 et 3 c'est tel prix ... etc. et non 1= tel prix, 2 = tel prix.

    Quelqu'un peut m'aider ou expliquer comment faire ?

    Merci beaucoup

    Transport Simple.xls

  2. #2
    Expert éminent 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
    Par défaut
    Tu fais une boucle For To qui scrute toutes les lignes de ton tableau.
    Pour chacune, tu vérifies avec une structure If si le client et la destination correspondent à ceux rechercher et si le poids est dans la tranche souhaitée.
    Si c'est le cas, tu places le prix de cette ligne dans la cellule souhaitée et tu quittes la macro avec un Exit Sub.

  3. #3
    Candidat au Club
    Femme Profil pro
    Responsable Logistique
    Inscrit en
    Novembre 2017
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 35
    Localisation : France, Loir et Cher (Centre)

    Informations professionnelles :
    Activité : Responsable Logistique

    Informations forums :
    Inscription : Novembre 2017
    Messages : 4
    Par défaut
    Merci Menhir.

    Est-ce simple de mettre en place tout cela ? Car à la fin je vois marquer Macro et je n'ai jamais fais de macro de ma vie ... :'( (J'ai jamais appris)

  4. #4
    Expert éminent 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
    Par défaut
    Citation Envoyé par Ely99 Voir le message
    Car à la fin je vois marquer Macro et je n'ai jamais fais de macro de ma vie
    Tu es dans la rubrique "Macros et VBA Excel".
    Que ce soit une macro que je propose ma semblait donc implicite.

    Est-ce simple de mettre en place tout cela ? Je n'ai jamais fais de macro de ma vie ... :'( (J'ai jamais appris)
    Il ne tient qu'à toi d'y remédier.
    http://bidou.developpez.com/article/VBA/

  5. #5
    Candidat au Club
    Femme Profil pro
    Responsable Logistique
    Inscrit en
    Novembre 2017
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 35
    Localisation : France, Loir et Cher (Centre)

    Informations professionnelles :
    Activité : Responsable Logistique

    Informations forums :
    Inscription : Novembre 2017
    Messages : 4
    Par défaut
    Ok pardon, Je me suis un peu perdue.

    Je vais essayer merci

  6. #6
    Expert confirmé Avatar de BENNASR
    Homme Profil pro
    Responsable comptable & financier
    Inscrit en
    Décembre 2013
    Messages
    2 974
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Responsable comptable & financier
    Secteur : Finance

    Informations forums :
    Inscription : Décembre 2013
    Messages : 2 974
    Par défaut
    Bonsoir
    Coté conception : à mon modeste avis et au lieu de charger tes tableaux par plusieurs critères tu peux ouvrir une feuille pour chaque département ou les prix sont identique pour le poids et le kilometrage . chaque feuille comporte un tableau sous forme de grille :
    voir image :Nom : Présentation1.jpg
Affichages : 1091
Taille : 86,7 Ko
    tu insères un userform avec un combobox +textbox : un combobox pour choisir la destination qui est en même temps le nom de tes feuilles et une Textbox pou saisir le poids et bouton de commande et tu aura ton prix par exemple dans un message
    Si ça te convient commence à faire des pas et certes tu aura de l'aide
    BONNE CONTINUATION

  7. #7
    Candidat au Club
    Femme Profil pro
    Responsable Logistique
    Inscrit en
    Novembre 2017
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 35
    Localisation : France, Loir et Cher (Centre)

    Informations professionnelles :
    Activité : Responsable Logistique

    Informations forums :
    Inscription : Novembre 2017
    Messages : 4
    Par défaut
    Bonjou Bennsar

    Merci pour ton aide. J'ai voulu commencer à le faire mais je trouve compliqué car les prix sont différents d'un département à l'autre. J'aurais environ 90 onglets dans excel .... ca commence à faire beaucoup je trouve.

    Merci encore je vais le faire à la main la recherche sans doute ca m'a l'air compliqué de le faire en automatique

    Merci

Discussions similaires

  1. trouver le nombre de cellules avec plusieurs critères
    Par nadyves dans le forum Conception
    Réponses: 2
    Dernier message: 25/01/2013, 08h19
  2. Chercher un prix en fonction de deux critères
    Par pldk06 dans le forum Excel
    Réponses: 2
    Dernier message: 29/08/2012, 09h43
  3. Réponses: 1
    Dernier message: 19/06/2012, 16h24
  4. Réponses: 7
    Dernier message: 02/09/2010, 15h20
  5. Réponses: 3
    Dernier message: 15/01/2008, 00h28

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