Je suis parti en utilisant le code de Thrrybo car c'est celui que je comprends le mieux, merci à toi et merci à tous, ça fonctionne !
Sur la base de ce code, que dois-je ajouter pour que:
- Si 1 seul slash alors "Avertissement : un prix n'est pas connu"
- Si plusieurs slash alors "Avertissement : des prix ne sont pas connus"
Sub Validation()
For Each c In Range("H3:J337")
If c.Value = "/" Then
MsgBox ("Avertissement: des prix ne sont pas connus")
End If
Next
ActiveWindow.SmallScroll Down:=324
End Sub
J'attends vos retours,
Merci d'avance
EDIT: Le code fonctionne parfaitement mais sort autant de MsgBox qu'il y a de slash.
Je vais me tourner vers le code de h2so4:
Sub Validation()
If Application.CountIf(Range("H3:J337"), "/") > 0 Then
MsgBox "Avertissement: des prix ne sont pas connus"
End If
Application.Goto "R324C8"
ActiveWindow.SmallScroll 10
End Sub
Même question pour le singulier/pluriel svp
Je n'oublierai pas de valider le sujet promis Dan