IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VBScript Discussion :

VBS - Suppression ligne en fonction d'un texte


Sujet :

VBScript

  1. #1
    Nouveau Candidat au Club
    Inscrit en
    Juillet 2009
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : Juillet 2009
    Messages : 1
    Points : 1
    Points
    1
    Par défaut VBS - Suppression ligne en fonction d'un texte
    Bonjour à tous,

    je suis vraiment novice en VBS et même après avoir fouillé Google et ce forum,
    je ne parviens toujours pas a créer mon code.

    Ma problématique, simple, est la suivante:

    J'ai un fichier texte de plus de 100 000 lignes sous cette forme:
    20071218 080000;4338;4348;4325;4330;3267
    20071218 080100;4330;4343;4330;4343;792
    20071218 080200;4343;4345;4343;4345;1089
    20071218 080300;4343;4344;4341;4342;792
    20071218 080400;4344;4345;4344;4345;198
    20071218 080500;4346;4346;4345;4345;198
    20071218 080600;4348;4348;4348;4348;1089
    20071218 080700;4348;4350;4348;4350;297
    20071218 080800;4351;4352;4351;4352;297
    20071218 080900;4351;4353;4351;4353;198
    20071218 081000;4353;4353;4353;4353;198

    Je souhaite supprimer les lignes qui contiennent cette chaine de caractère:
    "080100", ici la deuxième. Cà pourrait être du texte également.

    Soit suppression directe dans le fichier, soit création d'un nouveau fichier
    sans les lignes en question.


    Je vous remercie par avance de votre aide.
    Arnaud

  2. #2
    Membre actif
    Inscrit en
    Mai 2008
    Messages
    189
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 189
    Points : 212
    Points
    212
    Par défaut
    ce sera création de nouveau fichier sans les lignes.

    Il faut que tu regardes du coté de filesystemobject

    ca commence par la lecture de ton fichier ligne par ligne (Readline), la comparaison (Instr), et l'écriture dans un nouveau fichier ligne par ligne (WriteLine)

Discussions similaires

  1. Macro suppression lignes en fonction plusieurs conditions
    Par edouardM dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 01/07/2013, 16h32
  2. Suppression ligne en fonction de deux cellules
    Par jamesdu75 dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 18/04/2013, 17h27
  3. [XL-2010] Croisement colonne/ligne en fonction de valeurs texte
    Par mft_ghost dans le forum Excel
    Réponses: 3
    Dernier message: 28/06/2011, 09h08
  4. Réponses: 2
    Dernier message: 18/05/2006, 13h38
  5. Réponses: 4
    Dernier message: 26/01/2006, 12h03

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo