Bonjour,
J'aimerai pouvoir créer une liste de choix multiple sur Excel dans un tableau.
Pour une personne avoir la possibilité d'avoir plusieurs formation ex : BAC, BTS, BACHELOR
Et j'aimerai pouvoir à l'aide d'un segment pouvoir filtrer rapidement en sélectionnant la formation ex : BAC ou BTS ou BACHELOR etc..
(copie d'écran ci-dessous de mon exemple de fichier)
Mais je ne sais pas comment faire.

J'ai trouvé sur un forum la Macro suivante a coller dans le code de la feuille mais il n'est pas possible de filtrer par diplôme
Private Sub Worksheet_Change(ByVal Target As Range)
'Updated by Extendoffice 20240118
Dim xRng As Range
Dim xValue1 As String
Dim xValue2 As String
Dim delimiter As String
Dim TargetRange As Range
Set TargetRange = Me.UsedRange ' Users can change target range here
delimiter = ", " ' Users can change the delimiter here
If Target.Count > 1 Or Intersect(Target, TargetRange) Is Nothing Then Exit Sub
On Error Resume Next
Set xRng = TargetRange.SpecialCells(xlCellTypeAllValidation)
If xRng Is Nothing Then Exit Sub
Application.EnableEvents = False
xValue2 = Target.Value
Application.Undo
xValue1 = Target.Value
Target.Value = xValue2
If xValue1 <> "" And xValue2 <> "" Then
If Not (xValue1 = xValue2 Or _
InStr(1, xValue1, delimiter & xValue2) > 0 Or _
InStr(1, xValue1, xValue2 & delimiter) > 0) Then
Target.Value = xValue1 & delimiter & xValue2
Else
Target.Value = xValue1
End If
End If
Application.EnableEvents = True
On Error GoTo 0
End Sub
Je vous remercie pour votre aide 🙏