Valeur par défaut dans cellule en fonction d'un valeur source variable >1

Bonjour à tous,

J'aimerai, via une macro, définir une valeur par défaut dans une cellule en fonction de la valeur d'une cellule "X". Après quelques recherches sur le forum, j'ai trouvé cette macro qui fonctionne parfaitement :

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    If Cells(15, 20) = "1" Then Cells(18, 20) = "Normal"
End Sub

J'aimerai pour un deuxième cas, avoir la même fonction si la cellule source est supérieur à 1, afficher "Normal"

Comment puis-je adapter cette macro?

D'avance merci et belle journée

Bonjour,

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    If Cells(15, 20) > "1" Then Cells(18, 20) = "Normal"
End Sub

Quelle rapidité, merci beaucoup, c'est parfait

J'avais bien essayé cette variante mais je n'avais pas mis le symbole + grand que au bon endroit

Encore merci et bon dimanche

Salut Ludo,

quelque chose comme ça ?

Cells(18, 20) = IIf(CInt(Cells(15, 20)) > 1, "Normal", 1)


A+

Rechercher des sujets similaires à "valeur defaut fonction source variable"