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: decoupage de commande et prise en compte Weekend


Sujet :

Macros et VBA Excel

  1. #1
    Membre averti
    Homme Profil pro
    Ingénieur qualité méthodes
    Inscrit en
    Avril 2013
    Messages
    19
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur qualité méthodes
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2013
    Messages : 19
    Par défaut Macro: decoupage de commande et prise en compte Weekend
    Bonjour,

    Je dispose d'un fichier excel sur lequel on retrouve une liste de machine. Pour chaque machine ont a des commandes differentes qui commence a une date et heure et fini a une autre date et heure. Le probleme c'est que les weekend et jour ferier ne son pas pris en compte.

    L'idéal serai d'avoir une macro qui puisse decouper mes commandes en prenant en compte les weekend et jour ferier. Mais un petit exemple va permettre de mieu complendre:

    Une commande est passé sur La machine X et portant le code commande Y: qui commence a produire le vendredi 12 juin a 14h00 jusqu'a 18h00 et reprend ca production le lundi 15 juin de 8h00 à 9h00. Ce qui nous fait au total 5 heure de production.

    mon fichier exel, lui indique uniquement pour machine X code et commande Y:
    debut commande: 12/06/12 14:00:00
    Fin de commande: 15/06/12 09:00:00
    Et je souhaiterais une macro capable de transformer en:
    Pour machine x code et commande Y
    debut commande: 12/06/12 14:00:00
    Fin de journée: 12/06/12 18:00:00
    Pour meme machine x et code commande Y
    debut meme commande: 15/06/12 08:00:00
    Fin commande: 09:00:00
    En gros que cette macro prenne en compte les weekends pour decouper les commandes correctement

    (A savoir que lon travail du lundi au vendredi en 3*8 et le lundi on commence a 5 heure du matin et le vendredi on fini a 22h00 et pas d'equipe le weekend)

    J'espere avoir été assez clair

    En tous cas merci d'avance
    Fichiers attachés Fichiers attachés

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour,
    Dans ton exemple, tu parle de 3x8, donc je peux dire qu’une que la machine x tourne 24H/24H sauf le lundi et vendredi, ( samedi, dimanche et jours fériés exclus).
    Tu continu, toujours dans ton exemple, à dire :
    debut commande: 12/06/12 14:00:00
    Fin de journée: 12/06/12 18:00:00
    Pour meme machine x et code commande Y
    debut meme commande: 15/06/12 08:00:00
    Fin commande: 09:00:00
    ce qui sous entant qu’un projet qui débute dans la tranche horaires (1x8, 2x8, 3X8) reste dans la plage du X8.
    Pour mois le résultat pour ton exemple était :
    debut commande: 12/06/12 14:00:00
    Fin de journée: 12/06/12 22:00:00
    Pour meme machine x et code commande Y
    debut meme commande: 15/06/12 05:00:00
    Fin commande: 09:00:00
    Donnes mois des précisions sur les plages horaire.

  3. #3
    Membre averti
    Homme Profil pro
    Ingénieur qualité méthodes
    Inscrit en
    Avril 2013
    Messages
    19
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur qualité méthodes
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2013
    Messages : 19
    Par défaut
    Bonjour et merci de te pencher la dessus

    En fait les machines tournes 24h/24 mais la semaine commence le lundi a 5h00 du matin et la semaine ce fini le vendredi a 22h00, le weekend et les jours ferier ont travail pas !

    Il arrive parfois que des machines ne tournent pas toute la semaine mais ca n'influ sur rien !


    Je recherche juste un prise en compte des weekends: Quand une commande commence un vendredi et ce fini un lundi, je souhaiterai 2 lignes dans mon fichier

    Regarde mon fichier Excel et tu remarquera que ca represente qu'une seul ligne Excel (commence vendredi et fini lundi) et donc ca viens fausser mes cadences car le systeme pense que long a produit X palettes en 48h (weekend)+temps de la commande ce qui est faux

    J'espere que j'ai ete clair et que tu a compris !!

  4. #4
    Invité
    Invité(e)
    Par défaut
    Bonjour,
    test ça
    Fichiers attachés Fichiers attachés

Discussions similaires

  1. Macro : Remplacer "." par "/" pour prise en compte format date
    Par neronne dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 01/01/2018, 17h37
  2. Script Bash commande sed non prise en compte
    Par wesswessa dans le forum Shell et commandes GNU
    Réponses: 2
    Dernier message: 16/10/2013, 14h21
  3. non prise en compte d'une formule remplie par une macro
    Par mardona dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 15/06/2007, 15h08
  4. Prise en compte des contraintes
    Par potanie dans le forum Décisions SGBD
    Réponses: 1
    Dernier message: 05/11/2004, 10h00
  5. [MFC]: prise en compte du clavier
    Par ben_iap dans le forum MFC
    Réponses: 8
    Dernier message: 20/01/2004, 15h00

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