Rechercher : dans
Par :

Macro Excel pour modifier un fichier texte

Dernière réponse le 29 mai 2008 à 17:31:43 fredchav, le 29 mai 2008 à 14:07:00 
 Signaler ce message aux modérateurs

Bonjour,

Je cherche a modifier un fichier texte avec une macro excel

j'ai un fichier texte existant que je dois mettre a jour en remplaçant certaines chaines de caractères par de nouvelles données

par exemple j'ai des références de produits dans le fichier texte et je souhaite les remplacer par de nouvelles références.

je dois donc pouvoir ouvrir le fichier texte existant
rechercher les chaines de caractères
remplacer les chaines de caractères trouver par une nouvelle chaines
supprimer une chaines de caractères trouve si il n'y a rien pour la remplacer

je vous remercie d'avance pour votre aide

Amicalement

Fred

Configuration: Windows XP
Internet Explorer 6.0

Meilleures réponses pour « Macro Excel pour modifier un fichier texte » dans :
[MS-Dos] Ecrire dans un fichier texte en batch VoirPour écrire dans un fichier texte, il suffit d'utiliser une redirection ">" : echo texte_à_ecrire > fichier_de_sortie.txt Pour écrire à la fin d'un texte existant (concaténation) : echo "écriture a la fin du fichier ">>...
MySQL - Chargement d'un fichier texte dans une table VoirPour charger une fichier texte défini comme suit : $ tail /home/user1/test.txt 'nom1',1,9 'nom2',2,3 'nom3',3,54 'nom4',4,2 'nom5',5,9 Dans une table définie comme suit : CREATE TABLE chargertest ( ...

1

lermite222, le 29 mai 2008 à 14:12:17

Bonjour,
C'est quoi ton fichier texte, un fichier *.txt ?
Avec quoi à-t-il été créer ?
Un peu plus d'explication aiderait pour résoudre ton problème.
A+ L'expérience instruit plus sûrement que le conseil. (André G­ide)  

Répondre à lermite222

2

fredchav, le 29 mai 2008 à 14:25:46

En fait c'est un fichier texte existant, c'est du html qui contient des références avec un lien hypertexte permettant de placer la refs dans un panier de commande.

Lors du remplacement d'une référence par une nouvelle, je suis obligé de faire le remplacement a la main, le nombre de remaplcement etant d'environ 150 / mois, c'est complique avec en plus le risque d'erreur

Donc le but de ouvrir le fichier texte contenant le code html, de chercher la référence qui est remplacé et enfin de remplacer cette référence par la nouvelle

Merci pour votre aide

Répondre à fredchav

3

 lermite222, le 29 mai 2008 à 17:31:43

Désolé, je ne connais pas le code html.
A+ L'expérience instruit plus sûrement que le conseil. (André G­ide)  

Répondre à lermite222
Collection CommentÇaMarche.net