macro sur lignes filtrées

Le
J&B
Bonjour,

Je souhaite appliquer une macro mais uniquement sur les lignes filtrées.
Est ce possible et Comment ?
Merci pour votre aide
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Hervé
Le #17425151
Bonjour J&B,

Tout dépand de ce que tu veux réaliser mais en récupérant le résultat du tri
sur une autre feuille et travailler dessus peut être ?

Sub Recup()
Dim Plage As Range
Dim Feuille As Worksheet
Set Feuille = Worksheets("Feuil1")
With Feuille
Set Plage = .Range(.[A2], .[A65536].End(xlUp))
Plage.AutoFilter 1, .[A1]
.AutoFilter.Range.Copy Worksheets("Feuil2").[A1]
Plage.AutoFilter
End With
'Ici ton code pour traiter les résultats situés
'maintenant en feuille "Feuil2"
'...
Set Feuille = Nothing
Set Plage = Nothing
End Sub

Hervé.


"J&B" 48e87e5d$0$13978$
Bonjour,

Je souhaite appliquer une macro mais uniquement sur les lignes filtrées.
Est ce possible et Comment ?
Merci pour votre aide





FdeCourt
Le #17441891
Salut,

Ne sachant ce que tu veux faire, peut être en utilisant la propriété
hidden:

If Rows(2).Hidden = False Then MsgBox 1

Cordialement,

F
Publicité
Poster une réponse
Anonyme