Selectionner certaines lignes d'un onglet

Bonjour,

J'ai un tableau (feuille 1) qui comporte plusieurs lignes (3 dans l'exemple, mais beaucoup plus en réalité).

Dans un autre onglet, je souhaiterai à travers un menu déroulant, sélectionner les lignes de ma feuille (1)

Je souhaiterai également multiplier le tableau sans imposer un nombre

Je vous joins le fichier excel qui me sert de brouillon.

Je suis novice en macro, donc n'hésitez pas à m'interroger si je ne suis pas clair.

Merci d'avance.

10classeur1.xlsx (9.26 Ko)

Bonjour,

faite un click droit sur l'onglet "Données" et sélectionner "Visualiser le code"

puis coller y la macro événementielle suivante:

Private Sub Worksheet_Change(ByVal Target As Range)
Dim ligne As Long
If Target.Address = "$A$5" Then
 ligne = Application.Match(Target, Sheets("Feuil1").Range("B:B"), 0)
 With Sheets("Feuil1")
  Application.Goto .Range(.Cells(ligne, 1), .Cells(ligne, Columns.Count))
 End With
End If
End Sub

étant donnée que les cellules correspondantes de la colonne A sont fusionnées, les lignes, des cellules fusionnées, seront sélectionnées lors du changement de valeur de la cellule A5 de la feuille "Données"

Rechercher des sujets similaires à "selectionner certaines lignes onglet"