Précédent   Forum des professionnels en informatique > Autres langages > Général Visual Basic 6 et VBScript > VBScript
VBScript Le forum d'entraide sur VBScript. Avant de poster -> La FAQ VBScript
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 23/01/2012, 12h48   #1
Candidat au titre de Membre du Club
 
Homme
Technicien réseau
Inscription : décembre 2011
Messages : 91
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Technicien réseau
Secteur : Service public

Informations forums :
Inscription : décembre 2011
Messages : 91
Points : 13
Points : 13
Bonjour à tous et à toutes,

'Ici cette condition me fait récupérer les champs1 = Champs2(j) pour lequel "le mot" n'est pas présent.



Code :
1
2
 
 if Champs1(i) = Champs2(J) and instr(maLigne(i),"le mot") = 0
j'ai essayé comme ceci :

Code :
if Champs1(i) = Champs2(J) and instr(maLigne(i),"le mot") ==>marche pas
Code :
if Champs1(i) = Champs2(J) and instr(maLigne(i),"le mot") = 3 ==> marche pas
Code :
if Champs1(i) = Champs2(J) and instr(maLigne(i),"le mot") <> 0 ==> marche pas
Quelqu'un aurait une idée de la façon de laquelle l'instruction doit s'écrire ??


Maintenant je souhaiterai écrire l'instruction pour lequel "le mot" est présent...

Merci
debutVBA est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/01/2012, 16h11   #2
Membre du Club
 
Padawan Informaticien en recherche d'emploi (Bac+3 Administration des Systèmes et des Réseaux)
Inscription : novembre 2006
Messages : 67
Détails du profil
Informations professionnelles :
Activité : Padawan Informaticien en recherche d'emploi (Bac+3 Administration des Systèmes et des Réseaux)

Informations forums :
Inscription : novembre 2006
Messages : 67
Points : 51
Points : 51
Je ne crois pas avoir compris... xD

Tu peux exposer ta problématique ? Pourquoi tu cherches à faire ça ?
J'aimerais comprendre pour peut-être pouvoir te donner un coup de main.
Pasokoniidesuka est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/01/2012, 13h42   #3
Expert Confirmé
 
Avatar de pc75
 
Inscription : septembre 2004
Messages : 2 807
Détails du profil
Informations personnelles :
Âge : 56
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : septembre 2004
Messages : 2 807
Points : 3 005
Points : 3 005
Bonjour,

La fonction InStr renvoie la position d'une sous-chaine dans une chaine.

Donc

Recherche de ligne ne comportant PAS la sous-chaine
Code :
1
2
 
if Champs1(i) = Champs2(J) and instr(maLigne(i),"le mot") = 0

Recherche de ligne comportant la sous-chaine
Code :
1
2
 
if Champs1(i) = Champs2(J) and instr(maLigne(i),"le mot") > 0
__________________
Par principe, je ne réponds pas aux messages URGENT.
Il n'y a pas de choses urgentes, il n'y a que des choses en retard. (un inconnu)
pc75 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 16h52.


 
 
 
 
Partenaires

Hébergement Web