Planning excel

Bonjour
je ne sais pas comment faire!!! lol
je travail mes planning de service sur excel (2007) les gars que travails en jour ont une cellule blacnhe avec le nombre d'heure à l'intérieur pour chaque de travail, les gars qui travaille en nuit ont une cellule noire avec le nombre d'heure (en blanc) à l'intérieur pour chaque nuit de travail.
A chaque fin de mois je dois calculer le nombre de nuits et jours effectués par chaque gars.
J'aimerais automatisé se calcule comment faire??????????????????????
MACRO???? c'est un gros mots???
D'avance merci

11 réponses

  1. Bonjour coolmix, le forum,

    Tu peux éventuellemen utiliser la fonction SOMME.SI, faut voir...

    Peux-tu donner plus de renseignements sur la conception de ton tableau ?

    Selecteur
    2
    1. un tableau regroupant dans une colonne 20 personnes qui travaillent en 12H soit de jour soit de nuit
      les jours sont représentés dans les cellules blanches avec un 12 noire à l'intérieur
      les nuits sont représentés dans les cellules noires avec un 12 blanc à l'intérieur
      et je ne peux dérroger à cette présentation (imposé par la direction)
      2
      1. le fichier couleurcountif est pas mal mais comment je fais pour l'utiliser sur mon planning
        merci
        1
        1. quand je copie la formule dans fx et quz j'adapte toutes les données voilà ce qu'il marque dans la cellle
          #NOM?
          0
          1. Contributeur
            il faut copier le module du fichier dans le tien
            0
            1. je dois etre trop nul ça marche pas
              0
              1. Contributeur
                mettre ça dans la cellule où tu veux le résultat et adapter : =ColorCountIf(C5:C195;E1)
                E1 ici est la cellule contenant la couleur que tu veux compter (attention une cellule non colorée apparait blanche mais elle n'est pas colorée il faut donc lui mettre un fond blanc)
                C5:C195 est la plage de cellules dans laquelle tu comptes le nombre de cellules ayant la même couleur que E1

                sinon tu peux adapter ça
                Private Sub CommandButton4_Click()
                
                
                Dim Compte As Integer
                
                'les cellules surveillées
                For Each c In Range("C1:C622")
                'condition fixée
                If c.Interior.ColorIndex = 40 Then
                
                'pour faire la somme des cellules remplies
                Compte = Compte + 1
                End If
                Next
                'pour afficher notre somme en C1
                Range("B2") = Compte & " " & Range("K2")
                
                Range("A1").Select
                End Sub

                la liste des codes couleurs :
                https://www.cjoint.com/?iyplGhOKMM

                voir aussi sur le site de VERITI ou celui de Exceldownload
                0
                1. lol
                  c du chinois pour moi ça
                  lol
                  0
                  1. Contributeur
                    Quelques précisions, s'il te plaît :

                    * comment fais-tu pour colorier les cellules : une à une manuellement, ou grâce à une formule, ou en utilisant le format d'affichage conditionnel ?
                    * est-ce que c'est systématiquement 12 h par cellule, ou ce chiffre peut-il varier ? Si c'est toujours 12, je te propose déjà un exemple de solution : http://cjoint.com/?iyrTejRMyX

                    Essaie de m'envoyer ton fichier (au besoin en modifiant les renseignements confidentiels : société, noms ...). Comme me l'a appris UsulArrakis, il faut utiliser le service http://cjoint.com/.

                    A bientôt ?
                    0
                    1. Bonjour je voudrai avoir un logiciel de calcul de structure et de dessin.MERCI
                      0
                      1. Contributeur
                        Qu'est-ce que ça a à voir avec la discussion en cours ?

                        Tu as une question nouvelle à poser sur un sujet différent, tu cliques en haut à droite de l'écran sur "Posez votre question" (en orange, au-dessus de MES INTERVENTIONS).

                        Et pour ce qui te préoccupe, ce n'est pas dans un forum qu'il faut poser la question, mais faire une recherche avec Google : tu obtiendras des centaines d'adresses et de sites sur le sujet, avec des adresses, des descriptions et des prix.
                        0