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

Fermé
Bully - 8 févr. 2006 à 11:27
 Utilisateur anonyme - 8 févr. 2006 à 21:47
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 jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 567
8 févr. 2006 à 20:16
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