A bah ce n'était pas demandé :
voilà, à mettre dans le code de la feuille :
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Count = 1 And Not Intersect(Target, Range("D30:E200")) Is Nothing Then
ligne = Target.Row
If Cells(ligne, 4) <> "" And Cells(ligne, 5) <> "" Then
Cells(ligne, 6) = Cells(ligne, 4) * Cells(ligne, 5)
Else
Cells(ligne, 6) = ""
End If
End If
End Sub
Edit : Xorsankukai plus rapide