Bonjour à tous,
j'ai une chaine de caractère representée comme une variable sous VBA. Et je souhaite controle tous les caractère de cette chaines afin de savoir s'ils sont autorisés ou non :
mon code :
mais cela ne marche pas, et avez vous une solution plus concise avec un genre de Array ou quelquechose comme ça. Je suis bloqué depuis plusieurs heures!
merci d'avance
j'ai une chaine de caractère representée comme une variable sous VBA. Et je souhaite controle tous les caractère de cette chaines afin de savoir s'ils sont autorisés ou non :
mon code :
Code:
For i = 1 To Len(FormulaBasic)
If Mid(FormulaBasic, i, 1) <> "#" or Mid(FormulaBasic, i, 1) <> "[" or Mid(FormulaBasic, i, 1) <> "]" Then
MsgBox "are authorized only the characters:[]#", vbExclamation, "Attention!"
Exit Sub
End If
Next i
merci d'avance
Dernière édition: