CheckMyData secondaire ()
Faible CellEntry comme gamme, rg comme gamme
Faible addr comme variante
Avec Sheet1
Pour chaque addr dans la rangée (« A2 », « F2 », « K2 », « P2 », « Y2 », « AD2 »)
Placer le rg =. Gamme (CStr (addr))
Placer le rg = la gamme (rg. Cellules (. Rows.Count, rg. Colonne). Extrémité (xlUp))
Pour chaque CellEntry dans le rg. Cellules
WorksheetChange CellEntry
Après
Après
Extrémité avec
Application.OnTime EarliestTime : =Now + TimeValue (« 0h00 : 10 »), procédé : = " CheckMyData »
Sous-marin d'extrémité
WorksheetChange secondaire (cible de ByVal comme gamme)
Faible rngValue2 comme gamme, rngGreaterThan comme gamme, rngLessThan comme gamme, rngLastAction comme gamme, rngTimeStamp comme gamme
Choisir le cas Target.Column
Le cas est <> rngValue2.Value alors
Si rngLastAction <> « > » puis
+ 1 rngGreaterThan = rngGreaterThan
Si Target.Column <> 30 puis rngTimeStamp.Value = maintenant ()
rngLastAction = « > »
Finir si
ElseIf Target.Value < rngValue2=""> « <> 25 puis rngTimeStamp.Value = maintenant ()
rngLastAction = « <> au >= ou < to="">
|