M
Mika dX
Guest
Bonjour,
Etant nouveau sur ce forum et quelque peu novice en vba Excel, je bloque sur un truc qui me semble tout bête. J'espère que vous pourrez m'éclaircir.
Voilà : je souhaite tout simplement colorier chaque cellule d'une feuille lorsque sa valeur a changé. J'utilise alors Worksheet_change mais dès que la cellule modifiée est quittée, et même si la couleur apparaît, on revient à son ancienne valeur. Comment lui faire "comprendre" de valider la nouvelle valeur saisie ?
Merci de votre aide.
En l'état voici les 3 lignes écrites :
Private Sub Worksheet_Change(ByVal Target As Excel.Range)
Target.Interior.ColorIndex = 45
End Sub
Etant nouveau sur ce forum et quelque peu novice en vba Excel, je bloque sur un truc qui me semble tout bête. J'espère que vous pourrez m'éclaircir.
Voilà : je souhaite tout simplement colorier chaque cellule d'une feuille lorsque sa valeur a changé. J'utilise alors Worksheet_change mais dès que la cellule modifiée est quittée, et même si la couleur apparaît, on revient à son ancienne valeur. Comment lui faire "comprendre" de valider la nouvelle valeur saisie ?
Merci de votre aide.
En l'état voici les 3 lignes écrites :
Private Sub Worksheet_Change(ByVal Target As Excel.Range)
Target.Interior.ColorIndex = 45
End Sub