Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

nombre de jours consécutifs

  • Initiateur de la discussion Initiateur de la discussion jopont
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

jopont

XLDnaute Impliqué
Bonsoir

Dans le fichiers joint, j'ai des feuilles qui correspondent à des mois.
Dans chaque mois je compte le nombre de "ACT" et de "A"
J'aimerais avertir l'utilisateur via une procédure VBA quand le nombre consécutifs de "ACT" et de "A" est strictement supérieur à 30.
le problème se pose lorsque l'on est a cheval sur deux mois
merci de votre aide
 

Pièces jointes

Re : nombre de jours consécutifs

salut

une tentative de réponse :

code à placer dans le module thisworkbook

Code:
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
Dim i As Byte
Dim j As Integer
Dim cpt As Byte

For i = 1 To Sheets.Count
    With Sheets(i)
        For j = 1 To .Range("iv2").End(xlDown).Column
            If .Cells(2, j) = "ACT" Or .Cells(2, j) = "A" Then
                cpt = cpt + 1
                If cpt > 30 Then
                    MsgBox "STOP, le nombre consécutif de ACT et de A est strictement supérieur à 30.", _
                    vbCritical, "PAS BON DU TOUT"
                    Exit Sub
                End If
            End If
        Next
    End With
Next i
         
End Sub
bye
 
Re : nombre de jours consécutifs

Le problème c'est qu'à chaque ligne ( 3 à 65) je dois faire le compte.
Chaque ligne correspond à une personne.
De plus je ne veux pas faire le compte sur toutes les feuilles de mon classeur ( seulement celles des mois)

est-ce que ton code prend en compte les "A" et "ACT" à cheval sur les mois ?

Enfin pourquoi range "iv2" ?

merci
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…