Comment agir sur une colonne en fonction des données d'une autre
1 réponse
patricia
Bonjour,
J'ai une colonne F qui contient des nombres. J'ai une colonne B qui contient
la lettre F ou la lettre A. Je voudrais que les nombres de la colonne F
deviennent négatifs (avec le signe - devant) lorsque la donnée de la colonne
B est A.
Comment puis-je faire cela ?
Merci de votre aide
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Philippe.R
Bonjour Patricia, Avec une tite macro
Sub negsiA() 'MPFE 09/05/2005 'sensible à la casse For Each c In Range("f:f") lg = c.Row If Cells(lg, 2).Value = "A" Then c.Value = -c.Value End If Next c End Sub
à appeler le cas échéant dans l'évènement change de la feuille -- Amicales Salutations XL 97 / 2000 / 2002 Préférez suivre facilement sur le forum : news://msnews.microsoft.com/microsoft.public.fr.excel (Voulez-vous vous abonner ? -> Oui)
"patricia" a écrit dans le message de news:
Bonjour,
J'ai une colonne F qui contient des nombres. J'ai une colonne B qui contient la lettre F ou la lettre A. Je voudrais que les nombres de la colonne F deviennent négatifs (avec le signe - devant) lorsque la donnée de la colonne B est A. Comment puis-je faire cela ? Merci de votre aide
Bonjour Patricia,
Avec une tite macro
Sub negsiA()
'MPFE 09/05/2005
'sensible à la casse
For Each c In Range("f:f")
lg = c.Row
If Cells(lg, 2).Value = "A" Then
c.Value = -c.Value
End If
Next c
End Sub
à appeler le cas échéant dans l'évènement change de la feuille
--
Amicales Salutations
XL 97 / 2000 / 2002
Préférez suivre facilement sur le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)
"patricia" <patricia@discussions.microsoft.com> a écrit dans le message de news:
7EBF9C70-EDE5-4695-8865-4DF66248367F@microsoft.com...
Bonjour,
J'ai une colonne F qui contient des nombres. J'ai une colonne B qui contient
la lettre F ou la lettre A. Je voudrais que les nombres de la colonne F
deviennent négatifs (avec le signe - devant) lorsque la donnée de la colonne
B est A.
Comment puis-je faire cela ?
Merci de votre aide
Sub negsiA() 'MPFE 09/05/2005 'sensible à la casse For Each c In Range("f:f") lg = c.Row If Cells(lg, 2).Value = "A" Then c.Value = -c.Value End If Next c End Sub
à appeler le cas échéant dans l'évènement change de la feuille -- Amicales Salutations XL 97 / 2000 / 2002 Préférez suivre facilement sur le forum : news://msnews.microsoft.com/microsoft.public.fr.excel (Voulez-vous vous abonner ? -> Oui)
"patricia" a écrit dans le message de news:
Bonjour,
J'ai une colonne F qui contient des nombres. J'ai une colonne B qui contient la lettre F ou la lettre A. Je voudrais que les nombres de la colonne F deviennent négatifs (avec le signe - devant) lorsque la donnée de la colonne B est A. Comment puis-je faire cela ? Merci de votre aide