Je souhaite mettre une mise en forme conditionnelle quand dans une colonne, s'affiche un résultat qui ne devrait pas selon une matrice et Je n'ai pas trouvé de réponse sur le forum: ce n'est pas facile à expliquer aussi je joins un fichier test.
dans une colonne, je choisis des entrées ou sorties. Selon ce choix, je peux dans la colonne suivante et grâce à un menu déroulant (DECALER), avoir une liste possible de sortie ou une autre liste d'entrées. Mais si je modifie après coup la première colonne passant par exemple d'une entrée à une sortie, la colonne suivante reste en l'état avec une sortie qui est en fait une entrée... Comment puis-je mettre un message d'alerte ou une mise en forme fond jaune et texte rouge si le détail du mouvement ne correspond pas à ce qui est dans la liste du type de pouvement ?
Re : mise en forme d'une cellule en fonction de liste de données issues d'un DECALER
Bonjour Aurélie,
avec ce code, chaque changement en colonne A effacera le contenu de la colonne B (sur la même ligne )
Code:
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("A4:A65535")) Is Nothing Then
Cells(Target.Row, 2) = ""
End If
End Sub
une mise en forme conditionnelle comme tu le souhaites (et sur laquelle je cale) n'est plus nécessaire
tu peux quand même mettre une mfc en colonne B en fonction du contenu des cellules
Re : mise en forme d'une cellule en fonction de liste de données issues d'un DECALER
Bonjour Philippe,
Merci pour ce début de réponse qui me sera utile. Peut-on compléter le programme en effaçant la colonne B quand on change de données en colonne A ? ceci afin qu'on ne puisse avoir le détail du mouvement qui ne correspond pas au mouvement ?
Merci pour ce début de réponse qui me sera utile. Peut-on compléter le programme en effaçant la colonne B quand on change de données en colonne A ? ceci afin qu'on ne puisse avoir le détail du mouvement qui ne correspond pas au mouvement ?
Re : mise en forme d'une cellule en fonction de liste de données issues d'un DECALER
Bonjour à tous,
CA MARCHE, effectivement, je n'avais pas activé la feuille (erreur de débutant !!). Toutes les solutions fonctionnent. Merci à tous de votre aide rapide et efficace
Bonne journée et à bientôt pour d'autres questions !!