Modification de fichiers doc par lot

Modification de fichiers doc par lot - Logiciels - Windows & Software

Marsh Posté le 02-09-2020 à 17:42:02    

Bonjour,
 
 
Je cherche à modifier le contenu d'une centaine de fichier doc (word 97-2003) automatiquement.
 
Je veux juste remplacer un mot par un autre.
 
J'ai essayé google mais je trouve uniquement des logiciels pour modifier le nom des fichiers ou alors pour modifier des fichiers txt.
 
Help  :sweat:

Reply

Marsh Posté le 02-09-2020 à 17:42:02   

Reply

Marsh Posté le 02-09-2020 à 20:26:47    

Tu peux le faire avec un script powershell je pense ...
 
J'ai trouvé ça:
 
https://devblogs.microsoft.com/scri [...] -document/
https://community.spiceworks.com/to [...] n-a-folder
 
A toi de voir et de comprendre.
 
Ou alors solution facile, un petit programme:
http://www.office-words.com/help/h [...] files.html

Reply

Marsh Posté le 03-09-2020 à 01:05:35    

Il faut le logiciel word pour utiliser le petit programme dommage.
 
Je vais essayer de me mettre au powershell mais c'et pas gagné.  :D
 
 
edit : pour le script aussi il faut avoir word....


Message édité par shulsie le 03-09-2020 à 16:45:21
Reply

Marsh Posté le 03-09-2020 à 19:34:17    

shulsie a écrit :

Bonjour,
 
 
Je cherche à modifier le contenu d'une centaine de fichier doc (word 97-2003) automatiquement.
 
Je veux juste remplacer un mot par un autre.
 
J'ai essayé google mais je trouve uniquement des logiciels pour modifier le nom des fichiers ou alors pour modifier des fichiers txt.
 
Help  :sweat:


 
tu peux faire ça en 3 clics de souris avec ce bon vieux ant renamer
 
https://www.majorgeeks.com/files/de [...] namer.html

Message cité 1 fois
Message édité par leroimerlinbis le 03-09-2020 à 19:36:28
Reply

Marsh Posté le 03-09-2020 à 20:28:23    

leroimerlinbis a écrit :

tu peux faire ça en 3 clics de souris avec ce bon vieux ant renamer


Il demande comment changer le contenu des fichiers, pas les renommer…

Reply

Marsh Posté le 04-09-2020 à 09:24:39    

Je vais laisser tomber trop chiant...
 
Je vais tous les refaire en RTF comme ca la prochaine fois je ppourrais les modifier plus facilement.

Reply

Marsh Posté le 07-09-2020 à 09:19:27    

Bonjour,
 
Je viens de trouver une solution à ton problème (enfin peut-être).  :D  
Tu peux utiliser Notepad++
Recherche\Rechercher dans les sous-dossiers.
Remplacer tout
 
Inconvénient: pour que cela marche, il faut que le mot fasse le même nombre de caractères.
exemple: "chien" fait 5 caractères, tu peux le remplacer par "chat " en ajoutant un espace à la fin du mot.
 
Cordialement


Message édité par benoit6363 le 07-09-2020 à 09:38:30
Reply

Marsh Posté le 07-09-2020 à 09:52:37    

Notepad++ ne peut pas ouvrir les fichiers .doc.  
 
C'est dommage.

Reply

Marsh Posté le 07-09-2020 à 09:57:02    

Essaye, je viens de faire le test, cela a bien remplacé un mot.

Message cité 1 fois
Message édité par benoit6363 le 07-09-2020 à 09:57:25
Reply

Marsh Posté le 07-09-2020 à 10:07:57    

benoit6363 a écrit :

Essaye, je viens de faire le test, cela a bien remplacé un mot.


Tu ne parlerais pas plutôt d'un fichier .docx et non .doc ?
 
Pour rappel, le .docx est est en fait un fichier zip contenant des fichiers xml. Facilement modifiable, donc.
Contrairement à un fichier .doc qui nécessite Word ou un logiciel compatible pour le manipuler.


---------------
#TeamNoBidouille || Come to the Dark Side, we have cookies || Mangez 5 fruits et légumes par an ! || Le digital, c'est les doigts
Reply

Marsh Posté le 07-09-2020 à 10:07:57   

Reply

Marsh Posté le 07-09-2020 à 10:27:25    

https://i.imgur.com/1WD76KO.jpg
 
https://i.imgur.com/gDFSmir.jpg

Reply

Marsh Posté le 07-09-2020 à 15:09:16    

Visiblement, ma réponse n'est pas assez claire.
Alors:
 
1) ouvrir Notepad++  (sans ouvrir de fichier Word)
2) ouvrir le menu Recherche
3) ouvrir Recherche dans les sous-dossiers
4) Sélectionner le dossier contenant les fichiers Word (.doc)
5) Dans le champ Recherche, taper le mot recherché
6) Dans le champ Remplacer par, taper le mot qui remplace (ATTENTION il faut le même nombres de caractères)
7) Cliquer sur remplacer tout
 
https://www.hebergeur-image.com/upload/165.225.204.210-5f5630e2bc740.png


Message édité par benoit6363 le 07-09-2020 à 15:20:57
Reply

Marsh Posté le 07-09-2020 à 15:53:00    

J'ai essayé ta technique, ça na pas marché.
 
J'ai essayé avec des fichiers RTF ça à marché.
 
C'est pour ca que j'ai essayé d'ouvrir directement un fichier...
 
Ca doit dépendre de la version du fichier doc.
 
C'est un fichier que j'ai généré avec libre office.

Reply

Marsh Posté le 07-09-2020 à 16:30:19    

En pensant à la solution de @Benoit6363 (notepad++), Libre Office ne permet pas d'ouvir plusieurs documents dans "une instance" et de remplacer le mot pour tous les documents ? :)
 
EDIT: J'ai trouvé ce logiciel open source, il pourrait peut-être faire ce que tu veux ...
http://bluefish.openoffice.nl/index.html
 
EDIT2: Ah non je ne pense pas qu'il puisse ouvrir les .DOC, il n'est que compatible avec du texte pur. :(


Message édité par TheDarkgg le 07-09-2020 à 16:34:27
Reply

Marsh Posté le 08-09-2020 à 11:47:46    

Désolé pour toi que cela n'est pas fonctionné.

Reply

Marsh Posté le 08-09-2020 à 18:26:01    

Bonjour à tous,
 
Tu mets tous tes fichiers dans un repertoire et tu essayes grepwin  
https://tools.stefankueng.com/grepWin.html
 
Crdlmt


Message édité par DjiDji59430 le 08-09-2020 à 18:26:58
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed