Bonsoir à toutes et tous
A première vue le groupe est anormalement lent ce soir ;-((((((
Enfin j'espère que l'un d'entre vous a une petite idée pour solutioner mon
problème
Dans la macro ci-dessous seul les lignes ou Paid est en ligne H est cachée
Alors que j'espèrais que toutes celles renseignées seraient cachées
Alors, qu'est-ce que je fais de mal ;-((((((((
A bientôt et merci
Rex
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Sub SelectStatus()
Application.ScreenUpdating = False
Range([H2], [H185]).EntireRow.Show
For Each c In Range([H2], [H185])
c.EntireRow.Hidden = (c.Value = "Offer")
Next c
For Each c In Range([H2], [H185])
c.EntireRow.Hidden = (c.Value = "Ordered")
Next c
For Each c In Range([H2], [H185])
c.EntireRow.Hidden = (c.Value = "Ordered to Promethean")
Next c
For Each c In Range([H2], [H185])
c.EntireRow.Hidden = (c.Value = "Invoice Requested")
Next c
For Each c In Range([H2], [H185])
c.EntireRow.Hidden = (c.Value = "Invoiced")
Next c
For Each c In Range([H2], [H185])
c.EntireRow.Hidden = (c.Value = "Paid")
Next c
Application.ScreenUpdating = True
Application.EnableEvents = True ' Secours pour réparer un éventuel
arrêt du code Worksheet_Change()
'
End Sub
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Bonsoir à toutes et tous
A première vue le groupe est anormalement lent ce soir ;-((((((
Enfin j'espère que l'un d'entre vous a une petite idée pour solutioner mon
problème
Dans la macro ci-dessous seul les lignes ou Paid est en ligne H est cachée
Alors que j'espèrais que toutes celles renseignées seraient cachées
Alors, qu'est-ce que je fais de mal ;-((((((((
A bientôt et merci
Rex
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Sub SelectStatus()
Application.ScreenUpdating = False
Range([H2], [H185]).EntireRow.Show
For Each c In Range([H2], [H185])
c.EntireRow.Hidden = (c.Value = "Offer")
Next c
For Each c In Range([H2], [H185])
c.EntireRow.Hidden = (c.Value = "Ordered")
Next c
For Each c In Range([H2], [H185])
c.EntireRow.Hidden = (c.Value = "Ordered to Promethean")
Next c
For Each c In Range([H2], [H185])
c.EntireRow.Hidden = (c.Value = "Invoice Requested")
Next c
For Each c In Range([H2], [H185])
c.EntireRow.Hidden = (c.Value = "Invoiced")
Next c
For Each c In Range([H2], [H185])
c.EntireRow.Hidden = (c.Value = "Paid")
Next c
Application.ScreenUpdating = True
Application.EnableEvents = True ' Secours pour réparer un éventuel
arrêt du code Worksheet_Change()
'
End Sub
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Bonsoir à toutes et tous
A première vue le groupe est anormalement lent ce soir ;-((((((
Enfin j'espère que l'un d'entre vous a une petite idée pour solutioner mon
problème
Dans la macro ci-dessous seul les lignes ou Paid est en ligne H est cachée
Alors que j'espèrais que toutes celles renseignées seraient cachées
Alors, qu'est-ce que je fais de mal ;-((((((((
A bientôt et merci
Rex
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Sub SelectStatus()
Application.ScreenUpdating = False
Range([H2], [H185]).EntireRow.Show
For Each c In Range([H2], [H185])
c.EntireRow.Hidden = (c.Value = "Offer")
Next c
For Each c In Range([H2], [H185])
c.EntireRow.Hidden = (c.Value = "Ordered")
Next c
For Each c In Range([H2], [H185])
c.EntireRow.Hidden = (c.Value = "Ordered to Promethean")
Next c
For Each c In Range([H2], [H185])
c.EntireRow.Hidden = (c.Value = "Invoice Requested")
Next c
For Each c In Range([H2], [H185])
c.EntireRow.Hidden = (c.Value = "Invoiced")
Next c
For Each c In Range([H2], [H185])
c.EntireRow.Hidden = (c.Value = "Paid")
Next c
Application.ScreenUpdating = True
Application.EnableEvents = True ' Secours pour réparer un éventuel
arrêt du code Worksheet_Change()
'
End Sub
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Bonsoir à toutes et tous
A première vue le groupe est anormalement lent ce soir ;-((((((
Enfin j'espère que l'un d'entre vous a une petite idée pour solutioner mon
problème
Dans la macro ci-dessous seul les lignes ou Paid est en ligne H est cachée
Alors que j'espèrais que toutes celles renseignées seraient cachées
Alors, qu'est-ce que je fais de mal ;-((((((((
A bientôt et merci
Rex
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Sub SelectStatus()
Application.ScreenUpdating = False
Range([H2], [H185]).EntireRow.Show
For Each c In Range([H2], [H185])
c.EntireRow.Hidden = (c.Value = "Offer")
Next c
For Each c In Range([H2], [H185])
c.EntireRow.Hidden = (c.Value = "Ordered")
Next c
For Each c In Range([H2], [H185])
c.EntireRow.Hidden = (c.Value = "Ordered to Promethean")
Next c
For Each c In Range([H2], [H185])
c.EntireRow.Hidden = (c.Value = "Invoice Requested")
Next c
For Each c In Range([H2], [H185])
c.EntireRow.Hidden = (c.Value = "Invoiced")
Next c
For Each c In Range([H2], [H185])
c.EntireRow.Hidden = (c.Value = "Paid")
Next c
Application.ScreenUpdating = True
Application.EnableEvents = True ' Secours pour réparer un éventuel
arrêt du code Worksheet_Change()
'
End Sub
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Bonsoir à toutes et tous
A première vue le groupe est anormalement lent ce soir ;-((((((
Enfin j'espère que l'un d'entre vous a une petite idée pour solutioner mon
problème
Dans la macro ci-dessous seul les lignes ou Paid est en ligne H est cachée
Alors que j'espèrais que toutes celles renseignées seraient cachées
Alors, qu'est-ce que je fais de mal ;-((((((((
A bientôt et merci
Rex
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Sub SelectStatus()
Application.ScreenUpdating = False
Range([H2], [H185]).EntireRow.Show
For Each c In Range([H2], [H185])
c.EntireRow.Hidden = (c.Value = "Offer")
Next c
For Each c In Range([H2], [H185])
c.EntireRow.Hidden = (c.Value = "Ordered")
Next c
For Each c In Range([H2], [H185])
c.EntireRow.Hidden = (c.Value = "Ordered to Promethean")
Next c
For Each c In Range([H2], [H185])
c.EntireRow.Hidden = (c.Value = "Invoice Requested")
Next c
For Each c In Range([H2], [H185])
c.EntireRow.Hidden = (c.Value = "Invoiced")
Next c
For Each c In Range([H2], [H185])
c.EntireRow.Hidden = (c.Value = "Paid")
Next c
Application.ScreenUpdating = True
Application.EnableEvents = True ' Secours pour réparer un éventuel
arrêt du code Worksheet_Change()
'
End Sub
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Bonsoir à toutes et tous
A première vue le groupe est anormalement lent ce soir ;-((((((
Enfin j'espère que l'un d'entre vous a une petite idée pour solutioner mon
problème
Dans la macro ci-dessous seul les lignes ou Paid est en ligne H est cachée
Alors que j'espèrais que toutes celles renseignées seraient cachées
Alors, qu'est-ce que je fais de mal ;-((((((((
A bientôt et merci
Rex
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Sub SelectStatus()
Application.ScreenUpdating = False
Range([H2], [H185]).EntireRow.Show
For Each c In Range([H2], [H185])
c.EntireRow.Hidden = (c.Value = "Offer")
Next c
For Each c In Range([H2], [H185])
c.EntireRow.Hidden = (c.Value = "Ordered")
Next c
For Each c In Range([H2], [H185])
c.EntireRow.Hidden = (c.Value = "Ordered to Promethean")
Next c
For Each c In Range([H2], [H185])
c.EntireRow.Hidden = (c.Value = "Invoice Requested")
Next c
For Each c In Range([H2], [H185])
c.EntireRow.Hidden = (c.Value = "Invoiced")
Next c
For Each c In Range([H2], [H185])
c.EntireRow.Hidden = (c.Value = "Paid")
Next c
Application.ScreenUpdating = True
Application.EnableEvents = True ' Secours pour réparer un éventuel
arrêt du code Worksheet_Change()
'
End Sub
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Bonsour® Rex avec ferveur ;o))) vous nous disiez :
si j'ai bien compris tu veux masquer la ligne courante, si en colonne H il
existe l'un des 6 status possibles
' xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Sub SelectStatus()
Application.ScreenUpdating = False
Range([H2], [H185]).EntireRow.Show
For Each c In Range([H2], [H185])
if (c.Value = "Offer") _
or (c.Value = "Ordered") _
or (c.Value = "Ordered to Promethean") _
or(c.Value = "Invoice Requested") _
or (c.Value = "Invoiced") _
or (c.Value = "Paid") then
c.EntireRow.Hidden =true
end if
next c
Application.ScreenUpdating = True
Application.EnableEvents = True ' Secours pour réparer un éventuel
'arrêt du code Worksheet_Change()
End Sub
' xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
--
--
@+
;o)))
Bonsour® Rex avec ferveur ;o))) vous nous disiez :
si j'ai bien compris tu veux masquer la ligne courante, si en colonne H il
existe l'un des 6 status possibles
' xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Sub SelectStatus()
Application.ScreenUpdating = False
Range([H2], [H185]).EntireRow.Show
For Each c In Range([H2], [H185])
if (c.Value = "Offer") _
or (c.Value = "Ordered") _
or (c.Value = "Ordered to Promethean") _
or(c.Value = "Invoice Requested") _
or (c.Value = "Invoiced") _
or (c.Value = "Paid") then
c.EntireRow.Hidden =true
end if
next c
Application.ScreenUpdating = True
Application.EnableEvents = True ' Secours pour réparer un éventuel
'arrêt du code Worksheet_Change()
End Sub
' xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
--
--
@+
;o)))
Bonsour® Rex avec ferveur ;o))) vous nous disiez :
si j'ai bien compris tu veux masquer la ligne courante, si en colonne H il
existe l'un des 6 status possibles
' xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Sub SelectStatus()
Application.ScreenUpdating = False
Range([H2], [H185]).EntireRow.Show
For Each c In Range([H2], [H185])
if (c.Value = "Offer") _
or (c.Value = "Ordered") _
or (c.Value = "Ordered to Promethean") _
or(c.Value = "Invoice Requested") _
or (c.Value = "Invoiced") _
or (c.Value = "Paid") then
c.EntireRow.Hidden =true
end if
next c
Application.ScreenUpdating = True
Application.EnableEvents = True ' Secours pour réparer un éventuel
'arrêt du code Worksheet_Change()
End Sub
' xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
--
--
@+
;o)))
Bonsoir MajoR,
;-)
cela fait exactement ce qui est écrit d'abord Offer
..ensuite Ordered..enfin c'est ta dernière reboucle
(qui rend les toutes inutiles d'ailleurs)qui a le dernier mot:
Paid ..!
Sub SelectStatus()
Application.ScreenUpdating = False
Range([H2], [H185]).EntireRow.Show
For Each c In Range([H2], [H185])
Select Case c
Case "Offer", "Ordered", "Ordered to Promethean", _
"Invoice Requested", "Invoiced", "Paid"
c.EntireRow.Hidden = True
Case Else
c.EntireRow.Hidden = False
End Select
Next c
End Sub
'Cdlt.
'lStephBonsoir à toutes et tous
A première vue le groupe est anormalement lent ce soir ;-((((((
Enfin j'espère que l'un d'entre vous a une petite idée pour solutioner
mon
problème
Dans la macro ci-dessous seul les lignes ou Paid est en ligne H est
cachée
Alors que j'espèrais que toutes celles renseignées seraient cachées
Alors, qu'est-ce que je fais de mal ;-((((((((
A bientôt et merci
Rex
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Sub SelectStatus()
Application.ScreenUpdating = False
Range([H2], [H185]).EntireRow.Show
For Each c In Range([H2], [H185])
c.EntireRow.Hidden = (c.Value = "Offer")
Next c
For Each c In Range([H2], [H185])
c.EntireRow.Hidden = (c.Value = "Ordered")
Next c
For Each c In Range([H2], [H185])
c.EntireRow.Hidden = (c.Value = "Ordered to Promethean")
Next c
For Each c In Range([H2], [H185])
c.EntireRow.Hidden = (c.Value = "Invoice Requested")
Next c
For Each c In Range([H2], [H185])
c.EntireRow.Hidden = (c.Value = "Invoiced")
Next c
For Each c In Range([H2], [H185])
c.EntireRow.Hidden = (c.Value = "Paid")
Next c
Application.ScreenUpdating = True
Application.EnableEvents = True ' Secours pour réparer un éventuel
arrêt du code Worksheet_Change()
'
End Sub
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Bonsoir MajoR,
;-)
cela fait exactement ce qui est écrit d'abord Offer
..ensuite Ordered..enfin c'est ta dernière reboucle
(qui rend les toutes inutiles d'ailleurs)qui a le dernier mot:
Paid ..!
Sub SelectStatus()
Application.ScreenUpdating = False
Range([H2], [H185]).EntireRow.Show
For Each c In Range([H2], [H185])
Select Case c
Case "Offer", "Ordered", "Ordered to Promethean", _
"Invoice Requested", "Invoiced", "Paid"
c.EntireRow.Hidden = True
Case Else
c.EntireRow.Hidden = False
End Select
Next c
End Sub
'Cdlt.
'lSteph
Bonsoir à toutes et tous
A première vue le groupe est anormalement lent ce soir ;-((((((
Enfin j'espère que l'un d'entre vous a une petite idée pour solutioner
mon
problème
Dans la macro ci-dessous seul les lignes ou Paid est en ligne H est
cachée
Alors que j'espèrais que toutes celles renseignées seraient cachées
Alors, qu'est-ce que je fais de mal ;-((((((((
A bientôt et merci
Rex
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Sub SelectStatus()
Application.ScreenUpdating = False
Range([H2], [H185]).EntireRow.Show
For Each c In Range([H2], [H185])
c.EntireRow.Hidden = (c.Value = "Offer")
Next c
For Each c In Range([H2], [H185])
c.EntireRow.Hidden = (c.Value = "Ordered")
Next c
For Each c In Range([H2], [H185])
c.EntireRow.Hidden = (c.Value = "Ordered to Promethean")
Next c
For Each c In Range([H2], [H185])
c.EntireRow.Hidden = (c.Value = "Invoice Requested")
Next c
For Each c In Range([H2], [H185])
c.EntireRow.Hidden = (c.Value = "Invoiced")
Next c
For Each c In Range([H2], [H185])
c.EntireRow.Hidden = (c.Value = "Paid")
Next c
Application.ScreenUpdating = True
Application.EnableEvents = True ' Secours pour réparer un éventuel
arrêt du code Worksheet_Change()
'
End Sub
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Bonsoir MajoR,
;-)
cela fait exactement ce qui est écrit d'abord Offer
..ensuite Ordered..enfin c'est ta dernière reboucle
(qui rend les toutes inutiles d'ailleurs)qui a le dernier mot:
Paid ..!
Sub SelectStatus()
Application.ScreenUpdating = False
Range([H2], [H185]).EntireRow.Show
For Each c In Range([H2], [H185])
Select Case c
Case "Offer", "Ordered", "Ordered to Promethean", _
"Invoice Requested", "Invoiced", "Paid"
c.EntireRow.Hidden = True
Case Else
c.EntireRow.Hidden = False
End Select
Next c
End Sub
'Cdlt.
'lStephBonsoir à toutes et tous
A première vue le groupe est anormalement lent ce soir ;-((((((
Enfin j'espère que l'un d'entre vous a une petite idée pour solutioner
mon
problème
Dans la macro ci-dessous seul les lignes ou Paid est en ligne H est
cachée
Alors que j'espèrais que toutes celles renseignées seraient cachées
Alors, qu'est-ce que je fais de mal ;-((((((((
A bientôt et merci
Rex
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Sub SelectStatus()
Application.ScreenUpdating = False
Range([H2], [H185]).EntireRow.Show
For Each c In Range([H2], [H185])
c.EntireRow.Hidden = (c.Value = "Offer")
Next c
For Each c In Range([H2], [H185])
c.EntireRow.Hidden = (c.Value = "Ordered")
Next c
For Each c In Range([H2], [H185])
c.EntireRow.Hidden = (c.Value = "Ordered to Promethean")
Next c
For Each c In Range([H2], [H185])
c.EntireRow.Hidden = (c.Value = "Invoice Requested")
Next c
For Each c In Range([H2], [H185])
c.EntireRow.Hidden = (c.Value = "Invoiced")
Next c
For Each c In Range([H2], [H185])
c.EntireRow.Hidden = (c.Value = "Paid")
Next c
Application.ScreenUpdating = True
Application.EnableEvents = True ' Secours pour réparer un éventuel
arrêt du code Worksheet_Change()
'
End Sub
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
L'idée serait d'avoir dans une cellule H3 une liste définie par un
nom (ça je peux le faire!!!)
Et cette liste contient les mots
Offre, Ordered, Ordered to Prom, Delivered, Invoice Rquested,
Invoiced, et Paid
En colonne H pour chaque transaction j'ai son statut
Ce que je voudrais est que quand je sélectionne une option de cette
liste la macro cache tout sauf les lignes ou en colonne H j'ai le mot
sélectionné dans la liste
L'idée serait d'avoir dans une cellule H3 une liste définie par un
nom (ça je peux le faire!!!)
Et cette liste contient les mots
Offre, Ordered, Ordered to Prom, Delivered, Invoice Rquested,
Invoiced, et Paid
En colonne H pour chaque transaction j'ai son statut
Ce que je voudrais est que quand je sélectionne une option de cette
liste la macro cache tout sauf les lignes ou en colonne H j'ai le mot
sélectionné dans la liste
L'idée serait d'avoir dans une cellule H3 une liste définie par un
nom (ça je peux le faire!!!)
Et cette liste contient les mots
Offre, Ordered, Ordered to Prom, Delivered, Invoice Rquested,
Invoiced, et Paid
En colonne H pour chaque transaction j'ai son statut
Ce que je voudrais est que quand je sélectionne une option de cette
liste la macro cache tout sauf les lignes ou en colonne H j'ai le mot
sélectionné dans la liste
Bonsour® Rex avec ferveur ;o))) vous nous disiez :L'idée serait d'avoir dans une cellule H3 une liste définie par un
nom (ça je peux le faire!!!)
Et cette liste contient les mots
Offre, Ordered, Ordered to Prom, Delivered, Invoice Rquested,
Invoiced, et Paid
OK !!!
H3 contient le status sélectionné
En colonne H pour chaque transaction j'ai son statut
Ce que je voudrais est que quand je sélectionne une option de cette
liste la macro cache tout sauf les lignes ou en colonne H j'ai le mot
sélectionné dans la liste
--- la plage concernée est au-dela de H3
(H4:H185) ????
'
Sub SelectStatus()
Application.ScreenUpdating = False
Range([H4], [H185]).EntireRow.Show
For Each c In Range([H4], [H185])
c.EntireRow.Hidden =not((c.Value = [H3])
next c
Application.ScreenUpdating = True
Application.EnableEvents = True ' Secours pour réparer un
éventuel 'arrêt du code Worksheet_Change()
End Sub
' xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
@+
;o)))
Bonsour® Rex avec ferveur ;o))) vous nous disiez :
L'idée serait d'avoir dans une cellule H3 une liste définie par un
nom (ça je peux le faire!!!)
Et cette liste contient les mots
Offre, Ordered, Ordered to Prom, Delivered, Invoice Rquested,
Invoiced, et Paid
OK !!!
H3 contient le status sélectionné
En colonne H pour chaque transaction j'ai son statut
Ce que je voudrais est que quand je sélectionne une option de cette
liste la macro cache tout sauf les lignes ou en colonne H j'ai le mot
sélectionné dans la liste
--- la plage concernée est au-dela de H3
(H4:H185) ????
'
Sub SelectStatus()
Application.ScreenUpdating = False
Range([H4], [H185]).EntireRow.Show
For Each c In Range([H4], [H185])
c.EntireRow.Hidden =not((c.Value = [H3])
next c
Application.ScreenUpdating = True
Application.EnableEvents = True ' Secours pour réparer un
éventuel 'arrêt du code Worksheet_Change()
End Sub
' xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
@+
;o)))
Bonsour® Rex avec ferveur ;o))) vous nous disiez :L'idée serait d'avoir dans une cellule H3 une liste définie par un
nom (ça je peux le faire!!!)
Et cette liste contient les mots
Offre, Ordered, Ordered to Prom, Delivered, Invoice Rquested,
Invoiced, et Paid
OK !!!
H3 contient le status sélectionné
En colonne H pour chaque transaction j'ai son statut
Ce que je voudrais est que quand je sélectionne une option de cette
liste la macro cache tout sauf les lignes ou en colonne H j'ai le mot
sélectionné dans la liste
--- la plage concernée est au-dela de H3
(H4:H185) ????
'
Sub SelectStatus()
Application.ScreenUpdating = False
Range([H4], [H185]).EntireRow.Show
For Each c In Range([H4], [H185])
c.EntireRow.Hidden =not((c.Value = [H3])
next c
Application.ScreenUpdating = True
Application.EnableEvents = True ' Secours pour réparer un
éventuel 'arrêt du code Worksheet_Change()
End Sub
' xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
@+
;o)))
Faut pas faire de jaloux...
Pas de risque!
Bonsoir et merci pour ce petit cours
Je crois que j'ai quand même appris quelque chose aujourd'hui
Et ta macro proposée fait le boulot que j'avais demand"
MAis comme je viens de l'expliquer à Modeste
La finalité était autre
Et comme je commence à fatiguer si tu as le temps et la gentillesse
Faut pas faire de jaloux entre toi et Modeste ;-)))
Jette un petit coup d'oeil sur la réponse que je viens de lui faire
De toute façon merci à toi et à bientôt
Rex
"LSteph" a écrit dans le message de news:
#Bonsoir MajoR,
;-)
cela fait exactement ce qui est écrit d'abord Offer
..ensuite Ordered..enfin c'est ta dernière reboucle
(qui rend les toutes inutiles d'ailleurs)qui a le dernier mot:
Paid ..!
Sub SelectStatus()
Application.ScreenUpdating = False
Range([H2], [H185]).EntireRow.Show
For Each c In Range([H2], [H185])
Select Case c
Case "Offer", "Ordered", "Ordered to Promethean", _
"Invoice Requested", "Invoiced", "Paid"
c.EntireRow.Hidden = True
Case Else
c.EntireRow.Hidden = False
End Select
Next c
End Sub
'Cdlt.
'lStephBonsoir à toutes et tous
A première vue le groupe est anormalement lent ce soir ;-((((((
Enfin j'espère que l'un d'entre vous a une petite idée pour solutioner
monproblème
Dans la macro ci-dessous seul les lignes ou Paid est en ligne H est
cachéeAlors que j'espèrais que toutes celles renseignées seraient cachées
Alors, qu'est-ce que je fais de mal ;-((((((((
A bientôt et merci
Rex
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Sub SelectStatus()
Application.ScreenUpdating = False
Range([H2], [H185]).EntireRow.Show
For Each c In Range([H2], [H185])
c.EntireRow.Hidden = (c.Value = "Offer")
Next c
For Each c In Range([H2], [H185])
c.EntireRow.Hidden = (c.Value = "Ordered")
Next c
For Each c In Range([H2], [H185])
c.EntireRow.Hidden = (c.Value = "Ordered to Promethean")
Next c
For Each c In Range([H2], [H185])
c.EntireRow.Hidden = (c.Value = "Invoice Requested")
Next c
For Each c In Range([H2], [H185])
c.EntireRow.Hidden = (c.Value = "Invoiced")
Next c
For Each c In Range([H2], [H185])
c.EntireRow.Hidden = (c.Value = "Paid")
Next c
Application.ScreenUpdating = True
Application.EnableEvents = True ' Secours pour réparer un éventuel
arrêt du code Worksheet_Change()
'
End Sub
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Faut pas faire de jaloux...
Pas de risque!
Bonsoir et merci pour ce petit cours
Je crois que j'ai quand même appris quelque chose aujourd'hui
Et ta macro proposée fait le boulot que j'avais demand"
MAis comme je viens de l'expliquer à Modeste
La finalité était autre
Et comme je commence à fatiguer si tu as le temps et la gentillesse
Faut pas faire de jaloux entre toi et Modeste ;-)))
Jette un petit coup d'oeil sur la réponse que je viens de lui faire
De toute façon merci à toi et à bientôt
Rex
"LSteph" <lecocosteph@frite.fr> a écrit dans le message de news:
#zIZzsB6HHA.484@TK2MSFTNGP06.phx.gbl...
Bonsoir MajoR,
;-)
cela fait exactement ce qui est écrit d'abord Offer
..ensuite Ordered..enfin c'est ta dernière reboucle
(qui rend les toutes inutiles d'ailleurs)qui a le dernier mot:
Paid ..!
Sub SelectStatus()
Application.ScreenUpdating = False
Range([H2], [H185]).EntireRow.Show
For Each c In Range([H2], [H185])
Select Case c
Case "Offer", "Ordered", "Ordered to Promethean", _
"Invoice Requested", "Invoiced", "Paid"
c.EntireRow.Hidden = True
Case Else
c.EntireRow.Hidden = False
End Select
Next c
End Sub
'Cdlt.
'lSteph
Bonsoir à toutes et tous
A première vue le groupe est anormalement lent ce soir ;-((((((
Enfin j'espère que l'un d'entre vous a une petite idée pour solutioner
mon
problème
Dans la macro ci-dessous seul les lignes ou Paid est en ligne H est
cachée
Alors que j'espèrais que toutes celles renseignées seraient cachées
Alors, qu'est-ce que je fais de mal ;-((((((((
A bientôt et merci
Rex
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Sub SelectStatus()
Application.ScreenUpdating = False
Range([H2], [H185]).EntireRow.Show
For Each c In Range([H2], [H185])
c.EntireRow.Hidden = (c.Value = "Offer")
Next c
For Each c In Range([H2], [H185])
c.EntireRow.Hidden = (c.Value = "Ordered")
Next c
For Each c In Range([H2], [H185])
c.EntireRow.Hidden = (c.Value = "Ordered to Promethean")
Next c
For Each c In Range([H2], [H185])
c.EntireRow.Hidden = (c.Value = "Invoice Requested")
Next c
For Each c In Range([H2], [H185])
c.EntireRow.Hidden = (c.Value = "Invoiced")
Next c
For Each c In Range([H2], [H185])
c.EntireRow.Hidden = (c.Value = "Paid")
Next c
Application.ScreenUpdating = True
Application.EnableEvents = True ' Secours pour réparer un éventuel
arrêt du code Worksheet_Change()
'
End Sub
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Faut pas faire de jaloux...
Pas de risque!
Bonsoir et merci pour ce petit cours
Je crois que j'ai quand même appris quelque chose aujourd'hui
Et ta macro proposée fait le boulot que j'avais demand"
MAis comme je viens de l'expliquer à Modeste
La finalité était autre
Et comme je commence à fatiguer si tu as le temps et la gentillesse
Faut pas faire de jaloux entre toi et Modeste ;-)))
Jette un petit coup d'oeil sur la réponse que je viens de lui faire
De toute façon merci à toi et à bientôt
Rex
"LSteph" a écrit dans le message de news:
#Bonsoir MajoR,
;-)
cela fait exactement ce qui est écrit d'abord Offer
..ensuite Ordered..enfin c'est ta dernière reboucle
(qui rend les toutes inutiles d'ailleurs)qui a le dernier mot:
Paid ..!
Sub SelectStatus()
Application.ScreenUpdating = False
Range([H2], [H185]).EntireRow.Show
For Each c In Range([H2], [H185])
Select Case c
Case "Offer", "Ordered", "Ordered to Promethean", _
"Invoice Requested", "Invoiced", "Paid"
c.EntireRow.Hidden = True
Case Else
c.EntireRow.Hidden = False
End Select
Next c
End Sub
'Cdlt.
'lStephBonsoir à toutes et tous
A première vue le groupe est anormalement lent ce soir ;-((((((
Enfin j'espère que l'un d'entre vous a une petite idée pour solutioner
monproblème
Dans la macro ci-dessous seul les lignes ou Paid est en ligne H est
cachéeAlors que j'espèrais que toutes celles renseignées seraient cachées
Alors, qu'est-ce que je fais de mal ;-((((((((
A bientôt et merci
Rex
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Sub SelectStatus()
Application.ScreenUpdating = False
Range([H2], [H185]).EntireRow.Show
For Each c In Range([H2], [H185])
c.EntireRow.Hidden = (c.Value = "Offer")
Next c
For Each c In Range([H2], [H185])
c.EntireRow.Hidden = (c.Value = "Ordered")
Next c
For Each c In Range([H2], [H185])
c.EntireRow.Hidden = (c.Value = "Ordered to Promethean")
Next c
For Each c In Range([H2], [H185])
c.EntireRow.Hidden = (c.Value = "Invoice Requested")
Next c
For Each c In Range([H2], [H185])
c.EntireRow.Hidden = (c.Value = "Invoiced")
Next c
For Each c In Range([H2], [H185])
c.EntireRow.Hidden = (c.Value = "Paid")
Next c
Application.ScreenUpdating = True
Application.EnableEvents = True ' Secours pour réparer un éventuel
arrêt du code Worksheet_Change()
'
End Sub
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
;o)
je reviens sur ce fil mais visiblement tu as déjà réponse, comme il est
tard, cela tombe bien!Faut pas faire de jaloux...
Pas de risque!
Chacun profite de ce que d'autres répondent, même si c'est parfois un
peu pareil et surtout qd c'est un peu différent, car ainsi on acquiert
d'autres façons de faire ou d'autres idées.
@bientôtBonsoir et merci pour ce petit cours
Je crois que j'ai quand même appris quelque chose aujourd'hui
Et ta macro proposée fait le boulot que j'avais demand"
MAis comme je viens de l'expliquer à Modeste
La finalité était autre
Et comme je commence à fatiguer si tu as le temps et la gentillesse
Faut pas faire de jaloux entre toi et Modeste ;-)))
Jette un petit coup d'oeil sur la réponse que je viens de lui faire
De toute façon merci à toi et à bientôt
Rex
"LSteph" a écrit dans le message de news:
#Bonsoir MajoR,
;-)
cela fait exactement ce qui est écrit d'abord Offer
..ensuite Ordered..enfin c'est ta dernière reboucle
(qui rend les toutes inutiles d'ailleurs)qui a le dernier mot:
Paid ..!
Sub SelectStatus()
Application.ScreenUpdating = False
Range([H2], [H185]).EntireRow.Show
For Each c In Range([H2], [H185])
Select Case c
Case "Offer", "Ordered", "Ordered to Promethean", _
"Invoice Requested", "Invoiced", "Paid"
c.EntireRow.Hidden = True
Case Else
c.EntireRow.Hidden = False
End Select
Next c
End Sub
'Cdlt.
'lStephBonsoir à toutes et tous
A première vue le groupe est anormalement lent ce soir ;-((((((
Enfin j'espère que l'un d'entre vous a une petite idée pour solutioner
monproblème
Dans la macro ci-dessous seul les lignes ou Paid est en ligne H est
cachéeAlors que j'espèrais que toutes celles renseignées seraient cachées
Alors, qu'est-ce que je fais de mal ;-((((((((
A bientôt et merci
Rex
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Sub SelectStatus()
Application.ScreenUpdating = False
Range([H2], [H185]).EntireRow.Show
For Each c In Range([H2], [H185])
c.EntireRow.Hidden = (c.Value = "Offer")
Next c
For Each c In Range([H2], [H185])
c.EntireRow.Hidden = (c.Value = "Ordered")
Next c
For Each c In Range([H2], [H185])
c.EntireRow.Hidden = (c.Value = "Ordered to Promethean")
Next c
For Each c In Range([H2], [H185])
c.EntireRow.Hidden = (c.Value = "Invoice Requested")
Next c
For Each c In Range([H2], [H185])
c.EntireRow.Hidden = (c.Value = "Invoiced")
Next c
For Each c In Range([H2], [H185])
c.EntireRow.Hidden = (c.Value = "Paid")
Next c
Application.ScreenUpdating = True
Application.EnableEvents = True ' Secours pour réparer un
éventuel
arrêt du code Worksheet_Change()
'
End Sub
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
;o)
je reviens sur ce fil mais visiblement tu as déjà réponse, comme il est
tard, cela tombe bien!
Faut pas faire de jaloux...
Pas de risque!
Chacun profite de ce que d'autres répondent, même si c'est parfois un
peu pareil et surtout qd c'est un peu différent, car ainsi on acquiert
d'autres façons de faire ou d'autres idées.
@bientôt
Bonsoir et merci pour ce petit cours
Je crois que j'ai quand même appris quelque chose aujourd'hui
Et ta macro proposée fait le boulot que j'avais demand"
MAis comme je viens de l'expliquer à Modeste
La finalité était autre
Et comme je commence à fatiguer si tu as le temps et la gentillesse
Faut pas faire de jaloux entre toi et Modeste ;-)))
Jette un petit coup d'oeil sur la réponse que je viens de lui faire
De toute façon merci à toi et à bientôt
Rex
"LSteph" <lecocosteph@frite.fr> a écrit dans le message de news:
#zIZzsB6HHA.484@TK2MSFTNGP06.phx.gbl...
Bonsoir MajoR,
;-)
cela fait exactement ce qui est écrit d'abord Offer
..ensuite Ordered..enfin c'est ta dernière reboucle
(qui rend les toutes inutiles d'ailleurs)qui a le dernier mot:
Paid ..!
Sub SelectStatus()
Application.ScreenUpdating = False
Range([H2], [H185]).EntireRow.Show
For Each c In Range([H2], [H185])
Select Case c
Case "Offer", "Ordered", "Ordered to Promethean", _
"Invoice Requested", "Invoiced", "Paid"
c.EntireRow.Hidden = True
Case Else
c.EntireRow.Hidden = False
End Select
Next c
End Sub
'Cdlt.
'lSteph
Bonsoir à toutes et tous
A première vue le groupe est anormalement lent ce soir ;-((((((
Enfin j'espère que l'un d'entre vous a une petite idée pour solutioner
mon
problème
Dans la macro ci-dessous seul les lignes ou Paid est en ligne H est
cachée
Alors que j'espèrais que toutes celles renseignées seraient cachées
Alors, qu'est-ce que je fais de mal ;-((((((((
A bientôt et merci
Rex
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Sub SelectStatus()
Application.ScreenUpdating = False
Range([H2], [H185]).EntireRow.Show
For Each c In Range([H2], [H185])
c.EntireRow.Hidden = (c.Value = "Offer")
Next c
For Each c In Range([H2], [H185])
c.EntireRow.Hidden = (c.Value = "Ordered")
Next c
For Each c In Range([H2], [H185])
c.EntireRow.Hidden = (c.Value = "Ordered to Promethean")
Next c
For Each c In Range([H2], [H185])
c.EntireRow.Hidden = (c.Value = "Invoice Requested")
Next c
For Each c In Range([H2], [H185])
c.EntireRow.Hidden = (c.Value = "Invoiced")
Next c
For Each c In Range([H2], [H185])
c.EntireRow.Hidden = (c.Value = "Paid")
Next c
Application.ScreenUpdating = True
Application.EnableEvents = True ' Secours pour réparer un
éventuel
arrêt du code Worksheet_Change()
'
End Sub
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
;o)
je reviens sur ce fil mais visiblement tu as déjà réponse, comme il est
tard, cela tombe bien!Faut pas faire de jaloux...
Pas de risque!
Chacun profite de ce que d'autres répondent, même si c'est parfois un
peu pareil et surtout qd c'est un peu différent, car ainsi on acquiert
d'autres façons de faire ou d'autres idées.
@bientôtBonsoir et merci pour ce petit cours
Je crois que j'ai quand même appris quelque chose aujourd'hui
Et ta macro proposée fait le boulot que j'avais demand"
MAis comme je viens de l'expliquer à Modeste
La finalité était autre
Et comme je commence à fatiguer si tu as le temps et la gentillesse
Faut pas faire de jaloux entre toi et Modeste ;-)))
Jette un petit coup d'oeil sur la réponse que je viens de lui faire
De toute façon merci à toi et à bientôt
Rex
"LSteph" a écrit dans le message de news:
#Bonsoir MajoR,
;-)
cela fait exactement ce qui est écrit d'abord Offer
..ensuite Ordered..enfin c'est ta dernière reboucle
(qui rend les toutes inutiles d'ailleurs)qui a le dernier mot:
Paid ..!
Sub SelectStatus()
Application.ScreenUpdating = False
Range([H2], [H185]).EntireRow.Show
For Each c In Range([H2], [H185])
Select Case c
Case "Offer", "Ordered", "Ordered to Promethean", _
"Invoice Requested", "Invoiced", "Paid"
c.EntireRow.Hidden = True
Case Else
c.EntireRow.Hidden = False
End Select
Next c
End Sub
'Cdlt.
'lStephBonsoir à toutes et tous
A première vue le groupe est anormalement lent ce soir ;-((((((
Enfin j'espère que l'un d'entre vous a une petite idée pour solutioner
monproblème
Dans la macro ci-dessous seul les lignes ou Paid est en ligne H est
cachéeAlors que j'espèrais que toutes celles renseignées seraient cachées
Alors, qu'est-ce que je fais de mal ;-((((((((
A bientôt et merci
Rex
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Sub SelectStatus()
Application.ScreenUpdating = False
Range([H2], [H185]).EntireRow.Show
For Each c In Range([H2], [H185])
c.EntireRow.Hidden = (c.Value = "Offer")
Next c
For Each c In Range([H2], [H185])
c.EntireRow.Hidden = (c.Value = "Ordered")
Next c
For Each c In Range([H2], [H185])
c.EntireRow.Hidden = (c.Value = "Ordered to Promethean")
Next c
For Each c In Range([H2], [H185])
c.EntireRow.Hidden = (c.Value = "Invoice Requested")
Next c
For Each c In Range([H2], [H185])
c.EntireRow.Hidden = (c.Value = "Invoiced")
Next c
For Each c In Range([H2], [H185])
c.EntireRow.Hidden = (c.Value = "Paid")
Next c
Application.ScreenUpdating = True
Application.EnableEvents = True ' Secours pour réparer un
éventuel
arrêt du code Worksheet_Change()
'
End Sub
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx