bonjours
j'ai fais un tableau ur 26 colonnes de A à Z et 62 lignes
les 3 premières colones sont des calcul de dates la 1er sevant de référence
pour le calcul de la 11ème (K)colonne qui calcule la somme de D;E;F;G;H;I;J
(se sont des donnés manuelles en heures de travail)
L correspond a une formule de calcul de décompte par rapport a une semaine
de travail soit 34,92h
M calcule le resultat de L + M-1 et fait le cumul des heures suplémentaires
jusque là pas de problème,
le reste des colonnes de N à Z représentent les abcences , les conges,
intempéries, J. fériés etc....
je pense que pour vous cela doit etre facille de faire une formule VBA pour
récupérer les données sur les colonnes deD a J pour ventiller les diférentes
abcences sur N à Z
mois ce que je cherche serais une formule excel qui puisse calculer
les sommes de D à J en faisant référence a la couleur de police dans ces
plages
exemple
=si(d:j=police rouge;somme police rouge;"")ou
j'ai éssayé cette formulee ainsi que somme si mais sa me donne une boite
de dialogue d'érreur ou sa me trasforme la commende rouge en élément texte
avez vous une solution ?
a savoir que la meme formule me servira pour les autres catégories
d'abcences il suffirra de chager la référence de couleur de police dans la
formule etd'utiliser ces couleur sur la feuille de pointage exemple fleu
pour les jours fériés rouge pour les congé payes, vert pour les congé
evénements familiaux etc........
....j'ai appliqué la macro présenté dans ce fil et sa marche..
Je pense qu'il y a confusion entre une macro (qui calcule en fonction déjà formats appliqués) et la fonction perso qui ne se mettra pas à jour au changement de format....
non se n'est pas une confusion comme je l'ai dit je suis débutant et je raisonnais par rapport aux formules de condition d'excel soit somme si ou si() donc suivant cette logique je je pouvais qu'utiliser le forma police d'ou mon incistence sur qu'en applicant des macros la solution étais ailleur @+
AV
"AV" <alain.vallon@wanadoo.fr> a écrit dans le message de news:
OW0#9dCrDHA.3612@TK2MSFTNGP11.phx.gbl...
....j'ai appliqué la macro présenté dans ce fil et sa marche..
Je pense qu'il y a confusion entre une macro (qui calcule en fonction déjà
formats appliqués) et la fonction perso qui ne se mettra pas à jour au
changement de format....
non se n'est pas une confusion comme je l'ai dit je suis débutant et je
raisonnais par rapport aux formules de condition d'excel soit somme si ou
si() donc suivant cette logique je je pouvais qu'utiliser le forma police
d'ou mon incistence
sur qu'en applicant des macros la solution étais ailleur
@+
....j'ai appliqué la macro présenté dans ce fil et sa marche..
Je pense qu'il y a confusion entre une macro (qui calcule en fonction déjà formats appliqués) et la fonction perso qui ne se mettra pas à jour au changement de format....
non se n'est pas une confusion comme je l'ai dit je suis débutant et je raisonnais par rapport aux formules de condition d'excel soit somme si ou si() donc suivant cette logique je je pouvais qu'utiliser le forma police d'ou mon incistence sur qu'en applicant des macros la solution étais ailleur @+
AV
francois
"Papyty" a écrit dans le message de news:
Salut @ Tous,
Je fait la mise en forme de mon tableur il se trouve que pour les heures de modulation porté sur les plages de donnés sont pointé 0
pour pouvoir comptabiliser ces heures dans la colonne prévus a cet effet je doit faire la somme des plages de D à J et soustraire et les soustraire a 35 heures donc j'ai fait une formule condition (si) =SI(SomParCouleur(D7:J7;35);SI(K7<34,92;34,92-(SOMME(D7:H7));"");"")
cette formule fonctionne correctement celon les heures pointée en travail normal mais a condition que la valeur de la celulle de couleur verte il y est au moins un 1
et oui il y a toujours un mais la celulle verte qui doit porter la valeur 0 puisque s'est une journée non travaillé empeche la formule de fonctionner
"Papyty" <papyty@yahoo.fr> a écrit dans le message de news:
k1a5dbsya1yk.187bxnii13pqr.dlg@40tude.net...
Salut @ Tous,
Je fait la mise en forme de mon tableur
il se trouve que pour les heures de modulation porté sur les plages de
donnés sont pointé 0
pour pouvoir comptabiliser ces heures dans la colonne prévus a cet effet je
doit faire la somme des plages de D à J et soustraire et les soustraire a 35
heures donc j'ai fait une formule condition (si)
=SI(SomParCouleur(D7:J7;35);SI(K7<34,92;34,92-(SOMME(D7:H7));"");"")
cette formule fonctionne correctement celon les heures pointée en travail
normal mais a condition que la valeur de la celulle de couleur verte il y
est au moins un 1
et oui il y a toujours un mais la celulle verte qui doit porter la valeur 0
puisque s'est une journée non travaillé empeche la formule de fonctionner
Je fait la mise en forme de mon tableur il se trouve que pour les heures de modulation porté sur les plages de donnés sont pointé 0
pour pouvoir comptabiliser ces heures dans la colonne prévus a cet effet je doit faire la somme des plages de D à J et soustraire et les soustraire a 35 heures donc j'ai fait une formule condition (si) =SI(SomParCouleur(D7:J7;35);SI(K7<34,92;34,92-(SOMME(D7:H7));"");"")
cette formule fonctionne correctement celon les heures pointée en travail normal mais a condition que la valeur de la celulle de couleur verte il y est au moins un 1
et oui il y a toujours un mais la celulle verte qui doit porter la valeur 0 puisque s'est une journée non travaillé empeche la formule de fonctionner
la premiere partie de la formule ne comporte pas de condition =SI(SomParCouleur(D7:J7;35) SomParCouleur(D7:J7;35) vas te renvoyer le total de la couleur mais quel test veux tu faire dessus
la premiere partie de la formule ne comporte pas de condition
=SI(SomParCouleur(D7:J7;35)
SomParCouleur(D7:J7;35) vas te renvoyer le total de la couleur mais quel
test veux tu faire dessus
la premiere partie de la formule ne comporte pas de condition =SI(SomParCouleur(D7:J7;35) SomParCouleur(D7:J7;35) vas te renvoyer le total de la couleur mais quel test veux tu faire dessus
la premiere partie de la formule ne comporte pas de condition =SI(SomParCouleur(D7:J7;35) SomParCouleur(D7:J7;35) vas te renvoyer le total de la couleur mais quel test veux tu faire dessus
JE t'envoi le classeur tu verra sa fonctionne bien mais juste ce problème de valeur 0 qui ne mes pas pris en compte je suis obligé de mentionner la valeur 1 qui cirrespond a 1 heures qui bien sur n'est pas effectué ce qui me fausse les calculs des plages K L M prière de ne pas rigoler lorsque tu l'auras je suis un débutant et je fais celons mes moyens merci
-- @+ Thierry
"Papyty" <papyty@yahoo.fr> a écrit dans le message de news:
160x9dkr6k58a.15srcmgohsz9w.dlg@40tude.net...
la premiere partie de la formule ne comporte pas de condition
=SI(SomParCouleur(D7:J7;35)
SomParCouleur(D7:J7;35) vas te renvoyer le total de la couleur mais quel
test veux tu faire dessus
JE t'envoi le classeur tu verra sa fonctionne bien mais juste ce problème de
valeur 0 qui ne mes pas pris en compte je suis obligé de mentionner la
valeur 1 qui cirrespond a 1 heures qui bien sur n'est pas effectué ce qui me
fausse les calculs des plages K L M
prière de ne pas rigoler lorsque tu l'auras je suis un débutant et je fais
celons mes moyens
merci
la premiere partie de la formule ne comporte pas de condition =SI(SomParCouleur(D7:J7;35) SomParCouleur(D7:J7;35) vas te renvoyer le total de la couleur mais quel test veux tu faire dessus
JE t'envoi le classeur tu verra sa fonctionne bien mais juste ce problème de valeur 0 qui ne mes pas pris en compte je suis obligé de mentionner la valeur 1 qui cirrespond a 1 heures qui bien sur n'est pas effectué ce qui me fausse les calculs des plages K L M prière de ne pas rigoler lorsque tu l'auras je suis un débutant et je fais celons mes moyens merci
-- @+ Thierry
francois
sa marche je te remerci de la modif que tu a faite le but recherché a été atteint que pense tu de ce tableur ? j'ai aisséyé de trouver des logiciel gratuits ou des programes excel traitant le décompte des heures de travail mais aucun ne prend en compte la modulation et les intempéries la plupart sont concus pour les cadres avec des plages hiraires fixes qui ne supportent pas la posibilité de dépassement d'horaires
la premiere partie de la formule ne comporte pas de condition =SI(SomParCouleur(D7:J7;35) SomParCouleur(D7:J7;35) vas te renvoyer le total de la couleur mais quel test veux tu faire dessus
-- @+ Thierry
sa marche
je te remerci de la modif que tu a faite le but recherché a été atteint
que pense tu de ce tableur ?
j'ai aisséyé de trouver des logiciel gratuits ou des programes excel
traitant le décompte des heures de travail mais aucun ne prend en compte la
modulation et les intempéries la plupart sont concus pour les cadres avec
des plages hiraires fixes qui ne supportent pas la posibilité de dépassement
d'horaires
"Papyty" <papyty@yahoo.fr> a écrit dans le message de news:
160x9dkr6k58a.15srcmgohsz9w.dlg@40tude.net...
la premiere partie de la formule ne comporte pas de condition
=SI(SomParCouleur(D7:J7;35)
SomParCouleur(D7:J7;35) vas te renvoyer le total de la couleur mais quel
test veux tu faire dessus
sa marche je te remerci de la modif que tu a faite le but recherché a été atteint que pense tu de ce tableur ? j'ai aisséyé de trouver des logiciel gratuits ou des programes excel traitant le décompte des heures de travail mais aucun ne prend en compte la modulation et les intempéries la plupart sont concus pour les cadres avec des plages hiraires fixes qui ne supportent pas la posibilité de dépassement d'horaires
la premiere partie de la formule ne comporte pas de condition =SI(SomParCouleur(D7:J7;35) SomParCouleur(D7:J7;35) vas te renvoyer le total de la couleur mais quel test veux tu faire dessus
-- @+ Thierry
Papyty
Salut @ Tous, francois a écrit:
sa marche je te remerci de la modif que tu a faite le but recherché a été atteint que pense tu de ce tableur ? j'ai aisséyé de trouver des logiciel gratuits ou des programes excel traitant le décompte des heures de travail mais aucun ne prend en compte la
modulation et les intempéries la plupart sont concus pour les cadres avec des plages hiraires fixes qui ne supportent pas la posibilité de dépassement
d'horaires
Je ne connais pas trop ces logiciels, mais je pense que lorsqu'on a le temps et les moyens de développer son application on a plus de chance que ce soit parfaitement adapté à ses besoins. De plus à l'utilisation quotidienne on s'aperçoit rapidement qu'on à pas pensé à tout, et tu seras bien content de pouvoir apporter les modifications toi même et en temps réel au lieu de rappeler le développeur qui est loin d'être gratuit ;-))
-- @+ Thierry
Salut @ Tous, francois a écrit:
sa marche
je te remerci de la modif que tu a faite le but recherché a été atteint
que pense tu de ce tableur ?
j'ai aisséyé de trouver des logiciel gratuits ou des programes excel
traitant le décompte des heures de travail mais aucun ne prend en compte
la
modulation et les intempéries la plupart sont concus pour les cadres avec
des plages hiraires fixes qui ne supportent pas la posibilité de
dépassement
d'horaires
Je ne connais pas trop ces logiciels, mais je pense que lorsqu'on a le
temps et les moyens de développer son application on a plus de chance que
ce soit parfaitement adapté à ses besoins. De plus à l'utilisation
quotidienne on s'aperçoit rapidement qu'on à pas pensé à tout, et tu seras
bien content de pouvoir apporter les modifications toi même et en temps
réel au lieu de rappeler le développeur qui est loin d'être gratuit ;-))
sa marche je te remerci de la modif que tu a faite le but recherché a été atteint que pense tu de ce tableur ? j'ai aisséyé de trouver des logiciel gratuits ou des programes excel traitant le décompte des heures de travail mais aucun ne prend en compte la
modulation et les intempéries la plupart sont concus pour les cadres avec des plages hiraires fixes qui ne supportent pas la posibilité de dépassement
d'horaires
Je ne connais pas trop ces logiciels, mais je pense que lorsqu'on a le temps et les moyens de développer son application on a plus de chance que ce soit parfaitement adapté à ses besoins. De plus à l'utilisation quotidienne on s'aperçoit rapidement qu'on à pas pensé à tout, et tu seras bien content de pouvoir apporter les modifications toi même et en temps réel au lieu de rappeler le développeur qui est loin d'être gratuit ;-))