Bonsoir à toutes et à tous,
La macro suivante permet de sélectionner les lignes ayant un critère commun
(voir fichier joint "Exemple 2") si une ligne ayant la valeur "2" dans la colonne B est sélectionnée (ce sont les lignes surlignées en jaune) :
Sub Selection_Rang_2_rang_3()
Set s = Selection
Set c = Cells(ActiveCell.Row, 4)
Set rng = Range("D1" & Range("D65536").End(xlUp).Row)
s.Resize(Application.CountIf(rng, c)).Select
End Sub
Cette macro est associée au bouton "Sélection".
Comment faire pour que cette macro s'exécute en boucle tant que la valeur de la cellule N5 (établie par une liste déroulante) est égale à 2 ?
En gros, je voudrais ne pas avoir à appuyer sur le bouton "Sélection" à chaque fois avant de sélectionner une ligne.
Si quelqu'un pouvait m'aider...
Merci d'avance
La macro suivante permet de sélectionner les lignes ayant un critère commun
(voir fichier joint "Exemple 2") si une ligne ayant la valeur "2" dans la colonne B est sélectionnée (ce sont les lignes surlignées en jaune) :
Sub Selection_Rang_2_rang_3()
Set s = Selection
Set c = Cells(ActiveCell.Row, 4)
Set rng = Range("D1" & Range("D65536").End(xlUp).Row)
s.Resize(Application.CountIf(rng, c)).Select
End Sub
Cette macro est associée au bouton "Sélection".
Comment faire pour que cette macro s'exécute en boucle tant que la valeur de la cellule N5 (établie par une liste déroulante) est égale à 2 ?
En gros, je voudrais ne pas avoir à appuyer sur le bouton "Sélection" à chaque fois avant de sélectionner une ligne.
Si quelqu'un pouvait m'aider...
Merci d'avance