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 :

Macro avec 3 conditions


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Homme Profil pro
    responsable développement produit
    Inscrit en
    Mars 2016
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : responsable développement produit
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Mars 2016
    Messages : 3
    Par défaut Macro avec 3 conditions
    Bonjour,
    j'ai un problème récurent qui doit pouvoir se régler avec une macro mais je n'y connais pas grand chose... Pour l'instant je filtre, mais c'est long et répétitif !!

    Nous vendons des milliers boites avec des dimensions différentes (Hauteur, Largeur, Épaisseur, cf table ci jointe). Toutes nos boites ont un code unique et je voudrais trouver la (ou les) boites qui correspondent à des dimensions que me demandent les clients. Les critères sont:

    Chaque dimension d'une boite doit être égale ou supérieur de 2 millimètres maximum aux dimensions demandées par le client (exemples dans la table jointe)


    Je cherche donc une macro dans la laquelle je rentre les 3 dimensions et qui me sorte le, ou les codes, des boites qui correspondent aux critères.

    Si une bonne âme veut bien se pencher sur le problème...

    merci d'avance,

    blind_melon
    Fichiers attachés Fichiers attachés

  2. #2
    Expert confirmé Avatar de casefayere
    Homme Profil pro
    RETRAITE
    Inscrit en
    Décembre 2006
    Messages
    5 138
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 71
    Localisation : France, Ardennes (Champagne Ardenne)

    Informations professionnelles :
    Activité : RETRAITE
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Décembre 2006
    Messages : 5 138
    Par défaut
    Bonsoir,
    un exemple en pièce jointe
    la largeur n'apparait que si la hauteur est renseignée
    l'épaisseur n'apparait que si la largeur est renseignée
    ensuite observes le résultat et adaptes
    Fichiers attachés Fichiers attachés
    Cordialement,
    Dom
    _____________________________________________
    Vous êtes nouveau ? pour baliser votre code, cliquer sur cet exemple : Anomaly
    pensez à cliquer sur :resolu: si votre problème l'est
    Par contre, il est désagréable de voir une discussion résolue sans message final du demandeur (satisfaction, désarroi, remerciement, conclusion...)

  3. #3
    Candidat au Club
    Homme Profil pro
    responsable développement produit
    Inscrit en
    Mars 2016
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : responsable développement produit
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Mars 2016
    Messages : 3
    Par défaut
    Merci beaucoup Dom,
    je ne m'attendais pas à ce que le code soit si long et pour tout dire je ne comprends pas bien comment il fonctionne.
    J'ai essayé de supprimer les lignes pour n'avoir que les dimensions égales ou supérieures, mais ca bug.
    Sinon ca fait exactement ce que je cherchais, je vais gagner un temps fou !

    Merci encore,

    Blind_melon

  4. #4
    Expert confirmé Avatar de casefayere
    Homme Profil pro
    RETRAITE
    Inscrit en
    Décembre 2006
    Messages
    5 138
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 71
    Localisation : France, Ardennes (Champagne Ardenne)

    Informations professionnelles :
    Activité : RETRAITE
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Décembre 2006
    Messages : 5 138
    Par défaut
    Bonjour le forum, blind_melon
    J'ai essayé de supprimer les lignes pour n'avoir que les dimensions égales ou supérieures, mais ca bug.
    Peut-tu mieux t'expliquer
    Les tailles en dessous de la dimension exacte ne doivent pas être retenues, c'est ca ?
    Sinon, des que j'ai un peu de temps, je t'envoie les explications
    Bonne journée
    Cordialement,
    Dom
    _____________________________________________
    Vous êtes nouveau ? pour baliser votre code, cliquer sur cet exemple : Anomaly
    pensez à cliquer sur :resolu: si votre problème l'est
    Par contre, il est désagréable de voir une discussion résolue sans message final du demandeur (satisfaction, désarroi, remerciement, conclusion...)

  5. #5
    Candidat au Club
    Homme Profil pro
    responsable développement produit
    Inscrit en
    Mars 2016
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : responsable développement produit
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Mars 2016
    Messages : 3
    Par défaut
    C'est bien ça.
    Si un client me donne des dimensions c'est par rapport à un objet qu'il veut mettre dedans. Je peut donc lui proposer des boites avec une dimension légèrement supérieure mais pas inférieure (sinon ça rentre plus !)

    Merci encore de ton aide.

    Blind_melon

  6. #6
    Expert confirmé Avatar de casefayere
    Homme Profil pro
    RETRAITE
    Inscrit en
    Décembre 2006
    Messages
    5 138
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 71
    Localisation : France, Ardennes (Champagne Ardenne)

    Informations professionnelles :
    Activité : RETRAITE
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Décembre 2006
    Messages : 5 138
    Par défaut
    ci-joint un fichier un peu transformé (j'ai remarqué des erreurs)
    Fichiers attachés Fichiers attachés
    Cordialement,
    Dom
    _____________________________________________
    Vous êtes nouveau ? pour baliser votre code, cliquer sur cet exemple : Anomaly
    pensez à cliquer sur :resolu: si votre problème l'est
    Par contre, il est désagréable de voir une discussion résolue sans message final du demandeur (satisfaction, désarroi, remerciement, conclusion...)

  7. #7
    Invité
    Invité(e)
    Par défaut
    Bonjour,
    Je ne voudrais pas empiète sur les plate-bande de casefayere, car il a déjà fait un travail déjà conséquent, mais to fichier est un catalogue? Doit tu écrire l'informatique retourné par la recherche dans ton classeur Excel?

    Y a t-il la notion de quantité? Ton client veut 3 boites de tel dimension mais il y a 2 qui correspondent parfaitement et 12 a moins de 2 millimètre plus grande?

Discussions similaires

  1. [XL-2007] Macros avec plusieurs conditions
    Par LAPATATE81 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 11/02/2016, 15h24
  2. [XL-2007] Aide à compléter ma macro avec certaines conditions
    Par INFINITY100 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 17/04/2015, 19h28
  3. [XL-2007] Macro avec plusieurs conditions!
    Par ameura1 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 15/09/2014, 12h05
  4. [WD-2010] Création d'une macro avec une condition
    Par jijidu67 dans le forum VBA Word
    Réponses: 8
    Dernier message: 05/12/2011, 15h41
  5. Macro avec plusieurs conditions pour ouverture formulaire
    Par Jacques-Henri dans le forum IHM
    Réponses: 2
    Dernier message: 05/08/2008, 22h44

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