Fiche temps

Bonjour,

Je travaille pour une entreprise du bâtiment qui désire voir d'un premier coup d'oeil les temps passés pour chaque technicien 1 - sur les chantiers 2 - en temps de trajet 3 - à l'atelier - 4 - repas etc..

Je sais me servir d'excel pour des choses qui me paraissent basiques

j'ai donc construit un fichier tout simple avec des couleurs différentes pour chaque poste

Jusque là ça va

Mais on me demande maintenant si c'est possible d'après ce fichier de calculer les proportions pour chaque poste

Et là j'avoue que je ne suis pas assez balaise sur excel pour trouver le tableau idéal et les formules à appliquer

De plus je n'ai pas non plus tout mon temps pour essayer de trouver un moyen par moi même

Je demande donc si quelqu'un sur ce forum pourrait faire quelque chose pour moi ?

j'ai mis un exemple en fichier joint

A l'avance merci

73fiche-temps.zip (6.36 Ko)

Salut,

En fait ton problème (si j'ai bien compris) se résume a compter le nombre de cellule verte, jaune et bleu.

Je n'ai pas trouvé de formule pour ca, par contre, si tu copies cette fonction dans un module :

Function NbreCellulesCouleur(Plage As Range, Couleur As Byte) As Long

Application.Volatile

Dim Cellule As Range

For Each Cellule In Plage

If Cellule.Interior.ColorIndex = Couleur Then

NbreCellulesCouleur = NbreCellulesCouleur + 1

End If

Next Cellule

End Function

Cela te permettra de compter le nombre de cellule jaune en employant la "formule" suivante :

=NbreCellulesCouleur($C7:$AP7;6) clientele / jaune

=NbreCellulesCouleur($C7:$AP7;37) Repas / Bleu

=NbreCellulesCouleur($C7:$AP7;4) Trajet / vert

Après pour le pourcentage .... :

exemple :

%Vert : =NbreCellulesCouleur($C7:$AP7;4) / (NbreCellulesCouleur($C7:$AP7;6) + NbreCellulesCouleur($C7:$AP7;37) + NbreCellulesCouleur($C7:$AP7;4) ) * 100

J'ai trouvé ce petit bout de code en faisant google.

Recherche : "Nombre de cellules selon leur couleurs [Résolu]"

Merci a Pijaku.

Ca correspond a ta demande ou je suis a coté ?

Bigdams

Bonjour Bigdams,

Merci pour ta réponse rapide. Je ne suis pas aussi forte que toi sur excel et je ne sais pas ce qu'est un module.

Peux tu m'expliquer s'il te plait ?

Merci beaucoup

Bonjour

J'ai installé la fonction personnalisée et les formules.

Je t'ai mis les Explications sur la feuille portant ce nom

Cordialement

102fiche-temps.zip (86.79 Ko)

Merci pour le fichier avec les explications, j'essaie de comprendre mais c'est un peu compliqué pour :ma petite tête.

Le "6" sert à quoi dans la formule ? et pourquoi sur le fichier le résultat qui devrait s'afficher annonce une erreur

excusez moi mais je ne veux pas copier bêtement, j'aimerais comprendre

Merci encore pour cette patience

Salut,

Merci Amadeus.

Le 6 dans la formule c'est le code couleur (6 pour jaune, 37 pour bleu, et 4 pour vert.)

sinon pour l'erreur je ne la vois pas... Tu peux être plus explicite ?

Bonne nuit

Bigzzz

Bonjour à tous

je te renvoie le fichier

colonnes AQ AR AS lignes 2 et 3 #NOM?

alors qu'on devrait avoir un résultat

Merci de m'éclaircir

peut-être que ça dépend des tons de couleurs ?

58fiche-temps.zip (92.38 Ko)

Bonjour

Lorsque tu ouvres le fichier, Excel te demande "Voulez-vous activer les macros"

Tu dois répondre OUI

cordialement

ça marche vous êtes géniaux merci beaucoup Bigdams et Amadéus

Je suis loin d'arriver à vos chevilles

bon we

Rechercher des sujets similaires à "fiche temps"