Vous utilisez un navigateur obsolète. Il se peut que ce site ou d'autres sites Web ne s'affichent pas correctement. Vous devez le mettre à jour ou utiliser un navigateur alternatif.
XL 2013If Valeur>0 mettre dans la cellule x else mettre dans une autre !
Boostez vos compétences Excel avec notre communauté !
Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force.
Apprenez, échangez, progressez – et tout ça gratuitement !
👉 Inscrivez-vous maintenant !
J'ai une valeur dans la cellule E7, je veux que si la valeur de E7>0 la mettre (la valeur) dans la cellule G7, si non (E7<0) la mettre dans la cellule H7.
Comment je peux programmer ceci en utilisant le IF svp ?
Re : If Valeur>0 mettre dans la cellule x else mettre dans une autre !
Bonjour, bienvenue sur XLD
comme ceci peut-être
VB:
Private Sub Worksheet_Change(ByVal Target As Range)
Application.EnableEvents = False
If Target <> [E7] Then Exit Sub
If [E7] > 0 Then [G7] = [E7]: [E7] = 0
If [E7] < 0 Then [H7] = [E7]: [E7] = 0
Application.EnableEvents = True
End Sub
Re : If Valeur>0 mettre dans la cellule x else mettre dans une autre !
Re,
bonjour à tous,
pour un déclenchement auto lors de la modification de E7 :
Code:
Option Explicit
Private Sub Worksheet_Change(ByVal Target As Range)
With Target
If .Address = "$E$7" Then
Application.EnableEvents = False
If .Value > 0 Then
Range("G7") = .Value
ElseIf .Value < 0 Then Range("H7") = .Value
End If
Application.EnableEvents = True
End If
End With
End Sub
code à placer dans le module de la feuille concernée
- Navigue sans publicité - Accède à Cléa, notre assistante IA experte Excel... et pas que... - Profite de fonctionnalités exclusives Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel. Je deviens Supporter XLD