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

Windows Forms Discussion :

Rechercher fichiers et modifier le contenu


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Février 2009
    Messages
    407
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 407
    Par défaut Rechercher fichiers et modifier le contenu
    Bonjour,

    Je souhaiterais savoir si il est possible via une macro de rechercher des fichiers *.lis dans un dossier spécifique sur le disque dur.

    Et, à chaque fichier rencontré, l’ouvrir, modifier une ligne spécifique (identique dans tous les fichiers *.lis) par une autre ligne (identique dans tous les fichiers *.lis). C’est pour remplacer un chemin d’accès dans tous ces fichiers.

    Sauvegarder le fichier, le fermer, et rechercher le suivant…. Ainsi de suite…

    Pouvez vous m’aider sachant que j’ai très peu de connaissance en VBS.

    Merci d’avance. Mikaël

  2. #2
    Expert confirmé
    Avatar de ced600
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Août 2006
    Messages
    3 364
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Août 2006
    Messages : 3 364
    Par défaut
    Macro excel ou script vbs ?

    Oui c possible dans les 2 cas.

    Dans le 2eme cas, les exemples de la FAQ VBS devrait t'aider, sur tout ce qui est manipulation de fichier et répertoire grâce à FileSystemObject.

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Février 2009
    Messages
    407
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 407
    Par défaut Traitement des données
    Merci Ced600,

    En fait je ne connais pas du tout le VBS, mais je décide de me lancer pour voir ce que je peux faire.

    En suivant des tutos, j'ai réussi à faire des choses interessantes (voir PJ) :

    Ma zone sélection du repertoire fonctionne, le bouton parcourir me permet de sélectionnez mon dossier et il le reporte dans ma TextBox

    Mes TextBox, Texte à remplacer et texte de remplacement fonctionnent, ainsi que mes boutons Effacer et Quitter.

    Je trouve déja ça pas mal pour quelqu'un qui ne connaissais pas le VBS il y a 3 heures.



    Maintenant j'aurais besoin de votre aide pour la suite, c'est à dire le traitement de mon info :


    Je souhaiterais que le programme recherche les fichiers .lis dans le répertoire sélectionné dans la 1ere TextBox, puis dès qu'il en trouve un, l'ouvre recherche la chaine de texte (indiqué en TextBox2), la remplace par celle indiqué en TextBox3. Il peut y avoir plusieurs chaine à remplacer dans un fichier. Ensuite sauvegarde le fichier, le ferme, et recherche le suivant.

    J'ai mis en bas de ma fenetre une ProgressBar, je ne sais pas non plus comment la programmé.


    Merci pour vos réponses.

    Mikael.

Discussions similaires

  1. Modifier le contenu d'un fichier
    Par karim_usthb dans le forum C
    Réponses: 2
    Dernier message: 28/05/2008, 09h42
  2. Modifier le contenu d'un fichier
    Par sconrad dans le forum Langage
    Réponses: 1
    Dernier message: 26/03/2008, 17h00
  3. modifier le contenu d'un fichier
    Par progamer54 dans le forum ANT
    Réponses: 1
    Dernier message: 06/12/2007, 11h31
  4. Modifier le contenu d'un fichier
    Par Core8 dans le forum Entrée/Sortie
    Réponses: 4
    Dernier message: 30/01/2007, 15h21
  5. [VBA-E] Modifier le contenu du résumé d'un fichier
    Par le_sonic dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 03/05/2006, 17h50

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