Macro excel selection d'une plage

Résolu/Fermé
nbenhamo - 15 sept. 2011 à 13:56
 nbenhamo - 15 sept. 2011 à 16:06
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
A voir également:

1 réponse

pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 2 743
Modifié par pijaku le 15/09/2011 à 14:30
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
0
Je vous remercie ça fonctionne super bien.
ça correspond tout a fait a ce que je voulais
Encore merci et bravo
0