XL 2010 Calculer un temps en fonction d'un seuil horaire

Schaumberger Philip

XLDnaute Nouveau
Bonjour le forum,

Je me tourne vers vous pour avoir un regard frais sur ce problème. A force d'avoir la tête dedans j'ai l'impression de pas m'en sortir.

Sur le fichier en pièce jointe, je cherche à calculer le temps de travail avant la Pause 1(Colonne AX), ce temps de travail doit inclure (en fonction de la liste déroulante) les activités suivantes : Chargement, Déchargement, Gasoil/Emballage, Administratif,DEL,DIR,Formation mais surtout pas le temps de conduite.
Donc en résumé, dès que l'on sélectionne l'activité Pause 1, on doit calculer le temps de travail - le temps de conduite avant cette pause.

J'ai l'impression de me compliquer la tâche, un nouveau regard pourrait surement m'apporter beaucoup.

Cordialement,
Philip
 

Pièces jointes

  • PROJET Test 1.xlsx
    51.8 KB · Affichages: 35

vgendron

XLDnaute Barbatruc
Hello

Voir PJ pour essai par fonction personalisée (par macro donc..)
pour voir le code: Alt+F11 pour ouvrir l'éditeur VBA

la fonction: "CalculTempsTravail"
tu dois lui donner deux argumements:
1) T_P1 ou T_P2 ou C_P1 ou C_P2 ==> pour lui dire ce qu'elle doit calculer
2) la zone qui contient les infos (colonnes L à AF)
 

Pièces jointes

  • PROJET Test 1.xlsm
    59.2 KB · Affichages: 25

Statistiques des forums

Discussions
312 239
Messages
2 086 508
Membres
103 238
dernier inscrit
ds776001