J'ai un petit souci j'ai un tabeau sous excel avec des clients france et
export.
Les clients export sont surligné en jaune.
Je souhaiterai donc faire un filtre pour ne recupérer que les clients export.
Je sais pas si cela est possible.
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
Daniel
Bonjour. Pas directement. S'il n'y a pas moyen de les distinguer sur un autre critère, Il faut utiliser une macro qui va tester le fond de cellule et marquer "export" dans une colonne inoccupée. J'ai supposé que par surlignée, tu entends couleur de fond de cellule. La colonne utilisée sera la colonne F à modifier suivant ton classeur. J'ai également que les clients étaient en colonne A. Cette macro détermine la valeur de ton jaune : sélectionne une cellule surlignée et exécute :
Sub DeterminerQuelJaune() MsgBox Selection.Interior.ColorIndex End Sub
Pour créer ta colonne F :
Sub Export() Dim Plage As Range, c As Range
Set Plage = Range("A1", Range("A65536").End(xlUp)) For Each c In Plage ' Change la valeur de colorindex suivant ce que t'a donné 'la macro DeterminerQuelJaune If c.Interior.ColorIndex = 6 Then c.Offset(0, 5).Value = "export" End If Next c End Sub
Cordialement. Daniel "sonia" a écrit dans le message de news:
Bonjour a tous et bonne année
J'ai un petit souci j'ai un tabeau sous excel avec des clients france et export. Les clients export sont surligné en jaune. Je souhaiterai donc faire un filtre pour ne recupérer que les clients export. Je sais pas si cela est possible.
Merci de me repondre
Bonjour.
Pas directement.
S'il n'y a pas moyen de les distinguer sur un autre critère, Il faut
utiliser une macro qui va tester le fond de cellule et marquer "export" dans
une colonne inoccupée.
J'ai supposé que par surlignée, tu entends couleur de fond de cellule. La
colonne utilisée sera la colonne F à modifier suivant ton classeur. J'ai
également que les clients étaient en colonne A.
Cette macro détermine la valeur de ton jaune :
sélectionne une cellule surlignée et exécute :
Sub DeterminerQuelJaune()
MsgBox Selection.Interior.ColorIndex
End Sub
Pour créer ta colonne F :
Sub Export()
Dim Plage As Range, c As Range
Set Plage = Range("A1", Range("A65536").End(xlUp))
For Each c In Plage
' Change la valeur de colorindex suivant ce que t'a donné
'la macro DeterminerQuelJaune
If c.Interior.ColorIndex = 6 Then
c.Offset(0, 5).Value = "export"
End If
Next c
End Sub
Cordialement.
Daniel
"sonia" <sonia@discussions.microsoft.com> a écrit dans le message de news:
44A54E9D-879C-44AB-AE10-5DC6909EFA85@microsoft.com...
Bonjour a tous et bonne année
J'ai un petit souci j'ai un tabeau sous excel avec des clients france et
export.
Les clients export sont surligné en jaune.
Je souhaiterai donc faire un filtre pour ne recupérer que les clients
export.
Je sais pas si cela est possible.
Bonjour. Pas directement. S'il n'y a pas moyen de les distinguer sur un autre critère, Il faut utiliser une macro qui va tester le fond de cellule et marquer "export" dans une colonne inoccupée. J'ai supposé que par surlignée, tu entends couleur de fond de cellule. La colonne utilisée sera la colonne F à modifier suivant ton classeur. J'ai également que les clients étaient en colonne A. Cette macro détermine la valeur de ton jaune : sélectionne une cellule surlignée et exécute :
Sub DeterminerQuelJaune() MsgBox Selection.Interior.ColorIndex End Sub
Pour créer ta colonne F :
Sub Export() Dim Plage As Range, c As Range
Set Plage = Range("A1", Range("A65536").End(xlUp)) For Each c In Plage ' Change la valeur de colorindex suivant ce que t'a donné 'la macro DeterminerQuelJaune If c.Interior.ColorIndex = 6 Then c.Offset(0, 5).Value = "export" End If Next c End Sub
Cordialement. Daniel "sonia" a écrit dans le message de news:
Bonjour a tous et bonne année
J'ai un petit souci j'ai un tabeau sous excel avec des clients france et export. Les clients export sont surligné en jaune. Je souhaiterai donc faire un filtre pour ne recupérer que les clients export. Je sais pas si cela est possible.
Merci de me repondre
sonia
Je te remercie pour ta reponse Elle ma bien aidé bien que je ne penser pas que cela allez etre aussi compliqé mais merci qd meme
Je te remercie pour ta reponse
Elle ma bien aidé bien que je ne penser pas que cela allez etre aussi compliqé
mais merci qd meme