modifications visibles

  • Initiateur de la discussion Initiateur de la discussion ripo
  • 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 !

R

ripo

Guest
Bonjour à tous,

1- Je souhaite que lorsque je modifie quelques cellules d'une feuille qui contient des macros, que toutes les cellules dont les valeurs ont changés changent de couleur (police ou motif)

2- S'il n'y a pas de macro, comment 'ecrire' en rouge par exemple tout ce que l'on modifie? (evidemment, sans modifier les paramètres de la cellule à chaque fois... 🙂)

MERCI de votre aide
A+
Ripo
 
Bonjour Ripo, bonjour le forum,

Il faut en passer par une macro événementielle.
Ecris le code suivant dans 'ThisWorkbook' et non pas dans un module.

Private Sub Workbook_SheetChange(ByVal sh As Object, ByVal Source As Range)
Source.Font.ColorIndex = 3
End Sub

Le '3' étant pour la couleur rouge.

@+
 
Merci law,

'Il faut en passer par une macro événementielle.
Ecris le code suivant dans 'ThisWorkbook' et non pas dans un module.'


Je ne comprend pas ta réponse, où trouve t'on 'ThisWorkbook'?

Merci de ton aide
A+
 
RE Bonjour

Merci Ripo, un Gif animé est bien plus simple que de longues explications 😉

Sinon voici la liste des ColorIndex (chercher aussi dans l'aide VBA°



Et sinon just for the fun voici aussi un code pour lister ces couleurs sur la Feuille Active :

Sub AllMyColorIndex()
Dim i As Byte

   
For i = 1 To 56
        Cells(i, 1).Interior.ColorIndex = i
        Cells(i, 2) = 'ColorIndex N° ' & i
   
Next
End Sub


Bon Dimanche
[ol]@+Thierry[/ol]
 
Thierry,
encore merci pour ta rapidité et ton dévouement!

et pour revenir à ma première question sur ce post?

'Je souhaite que lorsque je modifie quelques cellules d'une feuille qui enjendre des modifications via formules, que toutes les cellules dont les valeurs ont changés changent de couleur (police ou motif) '

Merci de ta patience pour ceux qui veulent savoir tout tout de suite!

😉
A+
 
Re Bonjour

Pour ta question initiale, je pensais que la réponse de Law, te convenait ?

Pour moi sans fichier, je n'ai pas le temps de refabriquer le contexte pour comprendre et imaginer les tenants et aboutissants.

En plus si tu as à traquer des changements occasionnés par Formules, je ne sais pas (et ne pense pas) si tu pourras en fait traquer l'adresse des cellules qui de par les formules qu'elles contiennent ont changé de valeur... Pour moi, je suis 100% VBA, faire un mélange VBA / Formules sent toujours le gaz.

Pour traquer un changement dû aux formules, tu as l'évènement 'Calculate' mais ils ne te retournera pas de Target, il captera juste l'évènement.

Sinon il faudrait voir pour tout faire par VBA, là on pourra traquer le tout, mais tout dépend l'ampleur de tes calculs et de leur fonctionnalités.

Bon Courage
[ol]@+Thierry[/ol]
 
Bonsoir Ripo, Marc

Bon voici ce que j'ai pu faire... Par contre j'ai besoin de la colonne 'L'...

Bonne Soirée
[ol]@+Thierry[/ol] [file name=Tracker.zip size=15421]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Tracker.zip[/file]
 

Pièces jointes

Thierry,
MERCI, MERCI, MERCI!!!

Navré de ne pas t'avoir répondu plus tôt (déplacement)
Je vais maintenant tenter de comprendre ce que tu as fait pour pouvoir me débrouiller tout seul sur d'autres martices...

Comment se former? : book VBA ou Book Excel? ou site?
Encore Merci du temps que tu m'as accordé
A+
Ripo
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Retour