selection de ligne en fonction du contenu

Amaury11100

XLDnaute Nouveau
Bonjour,
Dans le fichier joins, j'aimerai bien que cela selectionne automatiquement les lignes où se trouvent "y"
Merci D'avance.
Amaury
 

Pièces jointes

  • Classeur1.xls
    16.5 KB · Affichages: 60
  • Classeur1.xls
    16.5 KB · Affichages: 59
  • Classeur1.xls
    16.5 KB · Affichages: 65
Dernière édition:

Spitnolan08

XLDnaute Barbatruc
Re : selection de ligne en fonction du contenu

Bonjour,

Tes explications sont très succintes. Tu peux par exemple utiliser, à placer dans ThisWorkbook :
Code:
Private Sub Workbook_Open()
Dim Plage As Range
Dim Cel As Range

With Sheets(1)
    Set Plage = .Range("A1:A65500").Find("y")
    For Each Cel In .Range("A1:A" & .Range("A65500").End(xlUp).Row)
        If Cel.Value = "y" Then Set Plage = Union(Plage, Cel)
    Next
    Plage.Select
End With
End Sub
Cordialement
 

Spitnolan08

XLDnaute Barbatruc
Re : selection de ligne en fonction du contenu

Re,

Juste deux détails que j'ai omis :
1/ tes lettres n'ont pas besoin d'être classées. Tu peux avoir de x mélangés avec des y des z.... sans qu'ils soient contigus.
2/ Pour éviter un bug s'il n'y a pas de "y" ajoute avant l'instruction
Code:
Plage.EntireRow.Select
celle ci :
Code:
On Error Resume Next
Cordialement
 

Discussions similaires

Statistiques des forums

Discussions
312 612
Messages
2 090 227
Membres
104 453
dernier inscrit
benjiii88