Selectionner plusieurs lignes

  • Initiateur de la discussion Initiateur de la discussion crapoto
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

C

crapoto

Guest
Bonjours le forums

J'ai une question (toute simple surement pour vous), je voudrait selectionner toutes les lignes qui comporte le chiffre 10 en A:A.

J'ai écrit un code tout simple, qui ne selectionne qu'une ligne, ce qui est normal qu'en on lis le code. Je trouve pas le petit truc pour selectionner plusieurs lignes.
Si quelqu'un pouvait me donner un petit coup de pouce.


Sub dix()

For Each i In Range(('A1:') & Range('A65536').End(xlUp).Address)
If i.Value = 10 Then i.EntireRow.Select
Next

End Sub


un grand merci
 
J'ai éssayer ça qui est plus clair, mais qui donne la même chose
😉

Sub dix()

For i = 1 To Range('A65536').End(xlUp).Row
If Range('a' & i).Value = 10 Then Range('a' & i).EntireRow.Select

Next
End Sub
 
Bonjour,

finallement, l'inspiration est venue.. voici le code à coller sur un bouton : il parcours la selection active et selectionne les lignes ou An = 10

Code:
Private Sub CommandButton1_Click()
Dim selstr As String
For Each ligne In ActiveWindow.RangeSelection.Rows
If Cells(ligne.Row, 1).Value = 10 Then
    If selstr <> '' Then
        selstr = selstr & ',' & ligne.Row & ':' & ligne.Row
    Else
        selstr = ligne.Row & ':' & ligne.Row
    End If
End If
Next
Range(selstr).Select
End Sub

enjoy
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

L
Réponses
9
Affichages
1 K
A
Réponses
2
Affichages
999
AntoineLTO
A
Retour