Afficher un message
Vieux 03/06/2004, 23h12   #2 (permalink)
yeahou
Guest
 
Messages: n/a
Par défaut Re: mise en forme conditionnelle depuis donnée sur une autre forme

Bonjour

Il est impossible de faire une mise en forme conditionnelle avec une donnée d'une autre feuille mais on peut biaiser par macro.

à mettre dans la feuille diff de caisse

Private Sub Worksheet_Change(ByVal Target As Excel.Range)
If Sheets("Diff de caisse").[A8].Value = Sheets("985283").[A1].Value Then Sheets("Diff de caisse").[A8].Interior.ColorIndex = 35 Else Sheets("Diff de caisse").[A8].Interior.ColorIndex = xlNone
If Sheets("Diff de caisse").[A9].Value = Sheets("985283").[A2].Value Then Sheets("Diff de caisse").[A9].Interior.ColorIndex = 19 Else Sheets("Diff de caisse").[A9].Interior.ColorIndex = xlNone
End Sub

je te renvoie ton fichier modifié pour que ce soit plus clair.

A+
Fichiers attachés
Type de fichier : zip test2.zip (7,5 Ko, 11 affichages)