[VBA] Fonction équivalente à "Commence par&qu

Bully -  
 Utilisateur anonyme -
Bonjour tout le monde !

Voilà, j'ai une variable pouvant contenir différents type de valeur comme par exemple "TPV C4S", "TPV C5C", "Logiciel Presse", "Logiciel librairie".

Et j'aimerai traduire cela en VBA :

IF variable 'Commence par' "TPV" THEN
Afficher Variable = "TPV"
ELSE IF .....

Mais je ne sais pas comment traduire le "commence par" J'ai cherché sur le net mais n'ai pas trouvé l'information nécessaire.

Un grand merci à ceux qui pourront m'aider et bonne journée !

4 réponses

lami20j Messages postés 21331 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 570
 
Sub a()
Dim val As String
val = "TPV dskjfkjsd sdjkjf"
  If val Like "TPV*" Then ' TPV 'suit de Aucun ou plusieurs caractères
     MsgBox "ok"
  Else
      MsgBox "ne correspond pas!"
  End If
End Sub
5