greg0852
XLDnaute Nouveau
bonjour à tous,
j'ai une macro qui me modifie un nombre en E7 en fonction du nombre saisie en G7.
Cette macro fonctionne nickel. mais j'aimerais que la cellule G7, ne soit pas un nombre saisie mais une formule.
mais quand je mets une formule en G7, la macro ne reconnait pas le nombre et donc ne modifie pas E7. si quelqu'un avait une idée ça m'aiderait, merci d'avance.
j'ai une macro qui me modifie un nombre en E7 en fonction du nombre saisie en G7.
Cette macro fonctionne nickel. mais j'aimerais que la cellule G7, ne soit pas un nombre saisie mais une formule.
mais quand je mets une formule en G7, la macro ne reconnait pas le nombre et donc ne modifie pas E7. si quelqu'un avait une idée ça m'aiderait, merci d'avance.
Code:
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Count > 1 Then Exit Sub
If Target.Address <> "$E$7" Then Exit Sub
If IsNumeric(Target) And Target > 0 Then Target.Offset(0, 2) = Target.Offset(0, 2) + Target
End Sub