Je suis débutant dans le VBS et je viens vous demander un peu d'aide....
J'essaie de créer un script qui permettra de traiter un fichier (suppression
de lignes par rapport à des crtitères particuliers).
Tout d'abord, les fichiers en question sont des listes de postes avec des
infos les concernant, séparés en sections (du type : [NomPoste]).
Mon problème est que je ne trouve pas la methode qui me permettrait
d'effectuer une recherche sur ces sections, en prenant comme référence une
liste de poste dans un fichier txt, puis de supprimer les lignes qui suivent
jusqu'à la section suivante.
Je ne sais si je suis très clair dans mes explications, mais si vous
souhaiter plus d'info, n'hésitez pas à me les demander.
Je vous remercie d'avance de l'aide que vous pourrez m'apporter.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Georges MAUREL
Bonjour, Voici comment pourrait se dérouler votre programme
- Ouvrir le fichier contenant les caractéristiques (FC par exemple) - Ouverture du fichier txt des postes (FP par exemple) - Créer un fichier txt temporaire vierge (FT par exemple) - Initialiser variable indiquant recopie dans FT (v_recopie par exemple) à Vrai
- Tant que non fin FC Lire ligne FC Si "["' et "]" trouvés dans ligne FC Alors v_recopie = Vrai extraire nom du poste de ligne FC dans v_nom_poste Tant que non fin FP lire ligne FP Si v_nom_poste trouvé dans ligne FP Alors v_recopie = False exit Tant que Fin si Fin Tant que Fin si
Si v_recopie = Vrai alors copier ligne FC dans FT Fin si Fin Tant que
- Fermer les fichiers FT,FC et FP - Supprimer FC - Renommer FT en FC
Je pense que cela devrait être une base pour votre traitement
Cordialement Georges
"Crisorl" a écrit dans le message de news:
Bonjour,
Je suis débutant dans le VBS et je viens vous demander un peu d'aide.... J'essaie de créer un script qui permettra de traiter un fichier (suppression
de lignes par rapport à des crtitères particuliers). Tout d'abord, les fichiers en question sont des listes de postes avec des infos les concernant, séparés en sections (du type : [NomPoste]). Mon problème est que je ne trouve pas la methode qui me permettrait d'effectuer une recherche sur ces sections, en prenant comme référence une liste de poste dans un fichier txt, puis de supprimer les lignes qui suivent
jusqu'à la section suivante.
Je ne sais si je suis très clair dans mes explications, mais si vous souhaiter plus d'info, n'hésitez pas à me les demander.
Je vous remercie d'avance de l'aide que vous pourrez m'apporter.
Christophe.
Bonjour,
Voici comment pourrait se dérouler votre programme
- Ouvrir le fichier contenant les caractéristiques (FC par exemple)
- Ouverture du fichier txt des postes (FP par exemple)
- Créer un fichier txt temporaire vierge (FT par exemple)
- Initialiser variable indiquant recopie dans FT (v_recopie par exemple) à
Vrai
- Tant que non fin FC
Lire ligne FC
Si "["' et "]" trouvés dans ligne FC Alors
v_recopie = Vrai
extraire nom du poste de ligne FC dans v_nom_poste
Tant que non fin FP
lire ligne FP
Si v_nom_poste trouvé dans ligne FP Alors
v_recopie = False
exit Tant que
Fin si
Fin Tant que
Fin si
Si v_recopie = Vrai alors
copier ligne FC dans FT
Fin si
Fin Tant que
- Fermer les fichiers FT,FC et FP
- Supprimer FC
- Renommer FT en FC
Je pense que cela devrait être une base pour votre traitement
Cordialement
Georges
"Crisorl" <Crisorl@discussions.microsoft.com> a écrit dans le message de
news:F0981D65-B77D-49DD-8333-D583C57F5FC1@microsoft.com...
Bonjour,
Je suis débutant dans le VBS et je viens vous demander un peu d'aide....
J'essaie de créer un script qui permettra de traiter un fichier
(suppression
de lignes par rapport à des crtitères particuliers).
Tout d'abord, les fichiers en question sont des listes de postes avec des
infos les concernant, séparés en sections (du type : [NomPoste]).
Mon problème est que je ne trouve pas la methode qui me permettrait
d'effectuer une recherche sur ces sections, en prenant comme référence une
liste de poste dans un fichier txt, puis de supprimer les lignes qui
suivent
jusqu'à la section suivante.
Je ne sais si je suis très clair dans mes explications, mais si vous
souhaiter plus d'info, n'hésitez pas à me les demander.
Je vous remercie d'avance de l'aide que vous pourrez m'apporter.
Bonjour, Voici comment pourrait se dérouler votre programme
- Ouvrir le fichier contenant les caractéristiques (FC par exemple) - Ouverture du fichier txt des postes (FP par exemple) - Créer un fichier txt temporaire vierge (FT par exemple) - Initialiser variable indiquant recopie dans FT (v_recopie par exemple) à Vrai
- Tant que non fin FC Lire ligne FC Si "["' et "]" trouvés dans ligne FC Alors v_recopie = Vrai extraire nom du poste de ligne FC dans v_nom_poste Tant que non fin FP lire ligne FP Si v_nom_poste trouvé dans ligne FP Alors v_recopie = False exit Tant que Fin si Fin Tant que Fin si
Si v_recopie = Vrai alors copier ligne FC dans FT Fin si Fin Tant que
- Fermer les fichiers FT,FC et FP - Supprimer FC - Renommer FT en FC
Je pense que cela devrait être une base pour votre traitement
Cordialement Georges
"Crisorl" a écrit dans le message de news:
Bonjour,
Je suis débutant dans le VBS et je viens vous demander un peu d'aide.... J'essaie de créer un script qui permettra de traiter un fichier (suppression
de lignes par rapport à des crtitères particuliers). Tout d'abord, les fichiers en question sont des listes de postes avec des infos les concernant, séparés en sections (du type : [NomPoste]). Mon problème est que je ne trouve pas la methode qui me permettrait d'effectuer une recherche sur ces sections, en prenant comme référence une liste de poste dans un fichier txt, puis de supprimer les lignes qui suivent
jusqu'à la section suivante.
Je ne sais si je suis très clair dans mes explications, mais si vous souhaiter plus d'info, n'hésitez pas à me les demander.
Je vous remercie d'avance de l'aide que vous pourrez m'apporter.
Christophe.
Crisorl
Effectivement cela devrait m'apporter une bonne base !
Merci beaucoup.
Bonjour, Voici comment pourrait se dérouler votre programme
- Ouvrir le fichier contenant les caractéristiques (FC par exemple) - Ouverture du fichier txt des postes (FP par exemple) - Créer un fichier txt temporaire vierge (FT par exemple) - Initialiser variable indiquant recopie dans FT (v_recopie par exemple) à Vrai
- Tant que non fin FC Lire ligne FC Si "["' et "]" trouvés dans ligne FC Alors v_recopie = Vrai extraire nom du poste de ligne FC dans v_nom_poste Tant que non fin FP lire ligne FP Si v_nom_poste trouvé dans ligne FP Alors v_recopie = False exit Tant que Fin si Fin Tant que Fin si
Si v_recopie = Vrai alors copier ligne FC dans FT Fin si Fin Tant que
- Fermer les fichiers FT,FC et FP - Supprimer FC - Renommer FT en FC
Je pense que cela devrait être une base pour votre traitement
Cordialement Georges
"Crisorl" a écrit dans le message de news:
Bonjour,
Je suis débutant dans le VBS et je viens vous demander un peu d'aide.... J'essaie de créer un script qui permettra de traiter un fichier (suppression
de lignes par rapport à des crtitères particuliers). Tout d'abord, les fichiers en question sont des listes de postes avec des infos les concernant, séparés en sections (du type : [NomPoste]). Mon problème est que je ne trouve pas la methode qui me permettrait d'effectuer une recherche sur ces sections, en prenant comme référence une liste de poste dans un fichier txt, puis de supprimer les lignes qui suivent
jusqu'à la section suivante.
Je ne sais si je suis très clair dans mes explications, mais si vous souhaiter plus d'info, n'hésitez pas à me les demander.
Je vous remercie d'avance de l'aide que vous pourrez m'apporter.
Christophe.
Effectivement cela devrait m'apporter une bonne base !
Merci beaucoup.
Bonjour,
Voici comment pourrait se dérouler votre programme
- Ouvrir le fichier contenant les caractéristiques (FC par exemple)
- Ouverture du fichier txt des postes (FP par exemple)
- Créer un fichier txt temporaire vierge (FT par exemple)
- Initialiser variable indiquant recopie dans FT (v_recopie par exemple) à
Vrai
- Tant que non fin FC
Lire ligne FC
Si "["' et "]" trouvés dans ligne FC Alors
v_recopie = Vrai
extraire nom du poste de ligne FC dans v_nom_poste
Tant que non fin FP
lire ligne FP
Si v_nom_poste trouvé dans ligne FP Alors
v_recopie = False
exit Tant que
Fin si
Fin Tant que
Fin si
Si v_recopie = Vrai alors
copier ligne FC dans FT
Fin si
Fin Tant que
- Fermer les fichiers FT,FC et FP
- Supprimer FC
- Renommer FT en FC
Je pense que cela devrait être une base pour votre traitement
Cordialement
Georges
"Crisorl" <Crisorl@discussions.microsoft.com> a écrit dans le message de
news:F0981D65-B77D-49DD-8333-D583C57F5FC1@microsoft.com...
Bonjour,
Je suis débutant dans le VBS et je viens vous demander un peu d'aide....
J'essaie de créer un script qui permettra de traiter un fichier
(suppression
de lignes par rapport à des crtitères particuliers).
Tout d'abord, les fichiers en question sont des listes de postes avec des
infos les concernant, séparés en sections (du type : [NomPoste]).
Mon problème est que je ne trouve pas la methode qui me permettrait
d'effectuer une recherche sur ces sections, en prenant comme référence une
liste de poste dans un fichier txt, puis de supprimer les lignes qui
suivent
jusqu'à la section suivante.
Je ne sais si je suis très clair dans mes explications, mais si vous
souhaiter plus d'info, n'hésitez pas à me les demander.
Je vous remercie d'avance de l'aide que vous pourrez m'apporter.
Effectivement cela devrait m'apporter une bonne base !
Merci beaucoup.
Bonjour, Voici comment pourrait se dérouler votre programme
- Ouvrir le fichier contenant les caractéristiques (FC par exemple) - Ouverture du fichier txt des postes (FP par exemple) - Créer un fichier txt temporaire vierge (FT par exemple) - Initialiser variable indiquant recopie dans FT (v_recopie par exemple) à Vrai
- Tant que non fin FC Lire ligne FC Si "["' et "]" trouvés dans ligne FC Alors v_recopie = Vrai extraire nom du poste de ligne FC dans v_nom_poste Tant que non fin FP lire ligne FP Si v_nom_poste trouvé dans ligne FP Alors v_recopie = False exit Tant que Fin si Fin Tant que Fin si
Si v_recopie = Vrai alors copier ligne FC dans FT Fin si Fin Tant que
- Fermer les fichiers FT,FC et FP - Supprimer FC - Renommer FT en FC
Je pense que cela devrait être une base pour votre traitement
Cordialement Georges
"Crisorl" a écrit dans le message de news:
Bonjour,
Je suis débutant dans le VBS et je viens vous demander un peu d'aide.... J'essaie de créer un script qui permettra de traiter un fichier (suppression
de lignes par rapport à des crtitères particuliers). Tout d'abord, les fichiers en question sont des listes de postes avec des infos les concernant, séparés en sections (du type : [NomPoste]). Mon problème est que je ne trouve pas la methode qui me permettrait d'effectuer une recherche sur ces sections, en prenant comme référence une liste de poste dans un fichier txt, puis de supprimer les lignes qui suivent
jusqu'à la section suivante.
Je ne sais si je suis très clair dans mes explications, mais si vous souhaiter plus d'info, n'hésitez pas à me les demander.
Je vous remercie d'avance de l'aide que vous pourrez m'apporter.
Christophe.
Georges MAUREL
Re bonjour, Si vous avez un problème avec le codage, n'hésitez pas...
Cordialement Georges
"Crisorl" a écrit dans le message de news:
Effectivement cela devrait m'apporter une bonne base !
Merci beaucoup.
Bonjour, Voici comment pourrait se dérouler votre programme
- Ouvrir le fichier contenant les caractéristiques (FC par exemple) - Ouverture du fichier txt des postes (FP par exemple) - Créer un fichier txt temporaire vierge (FT par exemple) - Initialiser variable indiquant recopie dans FT (v_recopie par exemple) à
Vrai
- Tant que non fin FC Lire ligne FC Si "["' et "]" trouvés dans ligne FC Alors v_recopie = Vrai extraire nom du poste de ligne FC dans v_nom_poste Tant que non fin FP lire ligne FP Si v_nom_poste trouvé dans ligne FP Alors v_recopie = False exit Tant que Fin si Fin Tant que Fin si
Si v_recopie = Vrai alors copier ligne FC dans FT Fin si Fin Tant que
- Fermer les fichiers FT,FC et FP - Supprimer FC - Renommer FT en FC
Je pense que cela devrait être une base pour votre traitement
Cordialement Georges
"Crisorl" a écrit dans le message de news:
Bonjour,
Je suis débutant dans le VBS et je viens vous demander un peu d'aide....
J'essaie de créer un script qui permettra de traiter un fichier (suppression
de lignes par rapport à des crtitères particuliers). Tout d'abord, les fichiers en question sont des listes de postes avec des
infos les concernant, séparés en sections (du type : [NomPoste]). Mon problème est que je ne trouve pas la methode qui me permettrait d'effectuer une recherche sur ces sections, en prenant comme référence une
liste de poste dans un fichier txt, puis de supprimer les lignes qui suivent
jusqu'à la section suivante.
Je ne sais si je suis très clair dans mes explications, mais si vous souhaiter plus d'info, n'hésitez pas à me les demander.
Je vous remercie d'avance de l'aide que vous pourrez m'apporter.
Christophe.
Re bonjour,
Si vous avez un problème avec le codage, n'hésitez pas...
Cordialement
Georges
"Crisorl" <Crisorl@discussions.microsoft.com> a écrit dans le message de
news:C828BC77-FC1B-48FF-A593-3A178D2B2FC0@microsoft.com...
Effectivement cela devrait m'apporter une bonne base !
Merci beaucoup.
Bonjour,
Voici comment pourrait se dérouler votre programme
- Ouvrir le fichier contenant les caractéristiques (FC par exemple)
- Ouverture du fichier txt des postes (FP par exemple)
- Créer un fichier txt temporaire vierge (FT par exemple)
- Initialiser variable indiquant recopie dans FT (v_recopie par exemple)
à
Vrai
- Tant que non fin FC
Lire ligne FC
Si "["' et "]" trouvés dans ligne FC Alors
v_recopie = Vrai
extraire nom du poste de ligne FC dans v_nom_poste
Tant que non fin FP
lire ligne FP
Si v_nom_poste trouvé dans ligne FP Alors
v_recopie = False
exit Tant que
Fin si
Fin Tant que
Fin si
Si v_recopie = Vrai alors
copier ligne FC dans FT
Fin si
Fin Tant que
- Fermer les fichiers FT,FC et FP
- Supprimer FC
- Renommer FT en FC
Je pense que cela devrait être une base pour votre traitement
Cordialement
Georges
"Crisorl" <Crisorl@discussions.microsoft.com> a écrit dans le message de
news:F0981D65-B77D-49DD-8333-D583C57F5FC1@microsoft.com...
Bonjour,
Je suis débutant dans le VBS et je viens vous demander un peu
d'aide....
J'essaie de créer un script qui permettra de traiter un fichier
(suppression
de lignes par rapport à des crtitères particuliers).
Tout d'abord, les fichiers en question sont des listes de postes avec
des
infos les concernant, séparés en sections (du type : [NomPoste]).
Mon problème est que je ne trouve pas la methode qui me permettrait
d'effectuer une recherche sur ces sections, en prenant comme référence
une
liste de poste dans un fichier txt, puis de supprimer les lignes qui
suivent
jusqu'à la section suivante.
Je ne sais si je suis très clair dans mes explications, mais si vous
souhaiter plus d'info, n'hésitez pas à me les demander.
Je vous remercie d'avance de l'aide que vous pourrez m'apporter.
Re bonjour, Si vous avez un problème avec le codage, n'hésitez pas...
Cordialement Georges
"Crisorl" a écrit dans le message de news:
Effectivement cela devrait m'apporter une bonne base !
Merci beaucoup.
Bonjour, Voici comment pourrait se dérouler votre programme
- Ouvrir le fichier contenant les caractéristiques (FC par exemple) - Ouverture du fichier txt des postes (FP par exemple) - Créer un fichier txt temporaire vierge (FT par exemple) - Initialiser variable indiquant recopie dans FT (v_recopie par exemple) à
Vrai
- Tant que non fin FC Lire ligne FC Si "["' et "]" trouvés dans ligne FC Alors v_recopie = Vrai extraire nom du poste de ligne FC dans v_nom_poste Tant que non fin FP lire ligne FP Si v_nom_poste trouvé dans ligne FP Alors v_recopie = False exit Tant que Fin si Fin Tant que Fin si
Si v_recopie = Vrai alors copier ligne FC dans FT Fin si Fin Tant que
- Fermer les fichiers FT,FC et FP - Supprimer FC - Renommer FT en FC
Je pense que cela devrait être une base pour votre traitement
Cordialement Georges
"Crisorl" a écrit dans le message de news:
Bonjour,
Je suis débutant dans le VBS et je viens vous demander un peu d'aide....
J'essaie de créer un script qui permettra de traiter un fichier (suppression
de lignes par rapport à des crtitères particuliers). Tout d'abord, les fichiers en question sont des listes de postes avec des
infos les concernant, séparés en sections (du type : [NomPoste]). Mon problème est que je ne trouve pas la methode qui me permettrait d'effectuer une recherche sur ces sections, en prenant comme référence une
liste de poste dans un fichier txt, puis de supprimer les lignes qui suivent
jusqu'à la section suivante.
Je ne sais si je suis très clair dans mes explications, mais si vous souhaiter plus d'info, n'hésitez pas à me les demander.
Je vous remercie d'avance de l'aide que vous pourrez m'apporter.