Re : Macro qui ne s'arrête pas de tourner
Bonjour MichD,
Alors voilà ce qui serait bien, voir même très bien.
Dans ce tableau les heures sont calculées suivant des couleurs que la secrétaire met dans les cellules correspondantes et si elle se trompe de couleur ou si elle omet de mettre une couleur cela à une influence sur le nombre d'heures de semaine ou de dimanche/J.Fériés et donc au moment de la paye, une différence de salaire en plus ou en moins (souvent en moins d'ailleurs). La colonne contrôle calcule le nombre d'heure total sans tenir compte des heures de semaine ou de dimanche/J.fériés, sans intervention de la secrétaire, nombre de nuit x Nbre d'heures par nuit + 15 nuits maxi (ou moins)x 35 mn soit 0.59 décimalisé. C'est ce total qui sert de contrôle.
Si la secrétaire se trompe dans les couleurs ou en omet, le programme lui signale et lui indique dans quelle ligne par un clignotement en rouge de la cellule TOTAL HEURES et le OK se transforme en ERREUR et sa cellule clignote en rouge. Quand la secrétaire rectifie l'erreur et donc que la cellule TOTAL HEURES est égale à la cellule CONTROLE, les clignotements s'arrêtent, le OK revient et la macro se met en stand by en attendant une nouvelle erreur.
Pour le moment tout fonctionne très bien, juste la macro, qui fait clignoter, qui continue de tourner dans le vide, le curseur de la souris passe, de la flèche au rond qui tourne, sans arrêt, la barre des fonctions affiche alternativement des fonctions différentes, la barre du nom des cellules affiche alternativement des noms de cellules différentes.
Enfin voilà, ce qui serait bien, c'est que cette macro arrête de tourner quand pour une ligne donnée (à mon avis il y aura qu'une ligne à la fois qui comportera une erreur car comme la secrétaire en sera informée elle rectifiera de suite), les cellules TOTAL HEURES et CONTROLE redeviennent égales suite à une erreur.
Merci de ta patience et de ton aide
Cordialement