Bonjour à toutes et à tous,
J'ai crée un classeur qui contient deux feuilles, la première feuille nommée "BD" une base de donnée contenant la liste des étudiants avec leur établissement de scolarisation.
et dans la même feuille il y a la liste des établissements de scolarisation filtrées sans doublant.
et la deuxième feuille qui contient le filtre élaboré des étudiants selon leur établissement de scolarisation
"On choisit l'établissement à partir d'une liste déroulante."
Voilà mon macro que j'ai créé dans la feuille de filtrage
Je n'arrive pas à ajouter du texte dans la deuxième ligne après la liste filtrée
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 Private Sub Worksheet_SelectionChange(ByVal Target As Range) If Target.Address = "$F$5" Then Set f = Sheets("BD") f.[A1:F1000].AdvancedFilter Action:=xlFilterCopy, CopyToRange:=f.[H1], Unique:=True f.[H1:H100].Sort Key1:=f.[H2], Order1:=xlAscending, Header:=xlGuess End If End Sub Private Sub Worksheet_Change(ByVal Target As Range) If Target.Address = "$F$5" Then Set f = Sheets("BD") f.[A1:F1000].AdvancedFilter Action:=xlFilterCopy, CriteriaRange:=[F4:F5], CopyToRange:=[B13:E13] End If End Sub
Merci d'avance pour votre aide
Partager