recherche en vbs - VB/VBA/VBS - Programmation
Marsh Posté le 05-04-2012 à 16:05:59
Il ya plusieurs solutions :
a) Si on sait que ça commence toujours par "Firefox", alors on peut faire
if Left(objExcel.Cells(intRow,1).Value, 7) = "Firefox" Then |
b) Si on sait que la chaine "Firefox" peut se trouver n'importe où, alors on peut faire
if InStr(objExcel.Cells(intRow,1).Value, "Firefox" ) > 0 Then |
c) Sinon, il existe un objet VBS RegExp, mais je ne m'en suis jamais servi personnellement.
Marsh Posté le 05-04-2012 à 16:28:07
J'ai utilisé la solution b/ qui est parfaite
Un Grand merci pour la reponse rapide et impec
Marsh Posté le 05-04-2012 à 14:13:46
Bonjour tout le monde,
Je me permet de poster car je suis un peu bloquer dans un script VBS.
Mon projet :
Je recherche dans un tableau excell un nom d'application, je recupere le chemin de la source(inclus dans le tableau), et ensuite je l'installe (avec toutes les vérifications nécessaire)
Mon soucis:
L'application n'aura pas forcément le nom indiqué par l'utilisateur. La personne qui lance le script va par exemple renseigner dans une InputBox le nom de l'application par exemple Firefox, or dans mon fichier l'application sera nomé par expl "Firefox r3" du coup je cherche l'équivalent de "*" en vbs.
Ma comparaison se fait par :
Je suis désolé si cela vous parait très simple mais étant débutant en vbs je ne sais pas trop comment contourner le soucis.
Merci d'avance
Julien