Bonjour !

Je voudrais faire une comparaison d'une variable string (designation)avec une chaîne de caractères, et pour cela j'utilise like (que j'ai déjà utilisé auparavant dans mon programme et cela fonctionne).

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
select case designation
Case designation Like "Management" Or designation Like "management"
        Nb_Management = Val(Workbooks(nom_FP).Worksheets("F (1)").Cells(curs_2, 28).Value)
        skip = True
        Range(Cells(curs_2, 1), Cells(curs_2, 50)).Delete
    Case designation Like "AQ*"
Voici mon code. Je sais qu'à un moment précis, à l'entrée dans le case, designation ="Management", et d'ailleur, si je selectionne

Code : Sélectionner tout - Visualiser dans une fenêtre à part
designation Like "Management" Or designation Like "management"
j'ai un petit message me disant que l'expression est vraie.

Or pdt l'execution, excel passe directement au case suivant, qui est faux, comme le reste, et finit donc sur le case else, mais ce n'est pas ce que je veux.
Une idée ?