Function SujCBxLike(ByVal SujOrg, ByVal Masque As String)
Dim LesClés(), LesListes(), KS As Long, KE As Long
Masque = UCase(Masque)
LesClés = SujOrg(0): LesListes = SujOrg(1): KS = -1
For KE = 0 To UBound(LesClés)
If UCase(LesClés(KE)) Like Masque Then
KS = KS + 1: If KS < KE Then LesClés(KS) = LesClés(KE): LesListes(KS) = LesListes(KE)
End If: Next KE
If KS < 0 Then Exit Function
ReDim Preserve LesClés(0 To KS), LesListes(0 To KS)
SujCBxLike = Array(LesClés, LesListes)
End Function