Macro excel selection d'une plage [Résolu/Fermé]

Signaler
-
 nbenhamo -
Bonjour,


Je souhaite automatiser un traitement mais je bloque sur une macro a savoir.

j'ai un tableau de 10 colonnes et un nombre de ligne variable.
Je souhaite par macro sélectionner toutes les colonnes de A à E qui ont la valeur égale à OUI en colonne G.
Si une personne à la solution
D'avance merci

1 réponse

Messages postés
12272
Date d'inscription
jeudi 15 mai 2008
Statut
Modérateur
Dernière intervention
14 mai 2020
2 421
Bonjour,
Macro pour sélectionner si "OUI" en colonne G :
Sub SelectionSiOuiEnColG() 
Dim Adresse As String 
Dim DernLig As Long, Lign As Long 

DernLig = Range("A" & Rows.Count).End(xlUp).Row 
For Lign = 1 To DernLig 
    If UCase(Cells(Lign, 7)) = "OUI" Then 
        Adresse = Adresse & "," & Range(Cells(Lign, 1), Cells(Lign, 5)).Address 
    End If 
Next 
Adresse = Right(Adresse, Len(Adresse) - 1) 
Range(Adresse).Select 
End Sub
--
Cordialement,
Franck P
Je vous remercie ça fonctionne super bien.
ça correspond tout a fait a ce que je voulais
Encore merci et bravo