Merci sur le fait que je ne me sis pas trompé de forum !... Une partie du forum est consacrée aux problèmes spécifiques à 2007, ce qui n'est pas ton cas d'où ma réponse
Concernat mon planning, tu as bien compris ce que je souhaitais faire. Les couleurs sont mises en début de mois et les débits ou crédits d'heures sont rajoutés au jour le jour, quand cela est nécessaire.
Je me pose plusieurs questions :
- Si je fais une InputBox (où la personne mettra son débit ou son credit d'heures) et que je place ce résultat dans le commentaire de la cellule active, est-ce-que je peux par la même occasion modifier la cellule AK pour la mettre à jour ?... Si AK est le résultat d'une fonction VBA agrémentée de la fonction Application.Volatile, la mise à jour se fera automatiquement
- le format du commentaire étant en Text, comment faire pour que mon calcul puisse se faire : Cells(x,AK) + (-) ActiveCell.Comment.Text Si c'est ton InputBox qui remplit le commentaire, tu peux être sûr de ton commentaire. Il te suffit de prendre Left(ActiveCell.Comment.Text,1) pour prendre le signe, puis Mid(...) pour prendre les heures, puis les minutes, etc.
- Et si le commentaire est négatif et qu'il est > à la cellule AK : comment effectuer le calcul alors que le résultat sera négatif ? La fonction ne tiendra compte que de la description de la couleur des cellules et du champs commentaire, sans chercher si c'est du positif ou du négatif
Je sèche sur la formule de ce calcul et du format à utiliser...