Cet article explique comment identifier automatiquement le contenu des codes-barres dans plusieurs documents Word et utiliser les numéros de codes-barres identifiés pour renommer en masse des fichiers Word tels que docx, doc, etc. Grâce à la fonction « Renommer les fichiers Word en fonction du contenu du fichier » de HeSoft Doc Batch Tool , il est possible de modifier en masse des noms de fichiers comme CodeBarre(1).docx en les remplaçant par les numéros des codes-barres. Cela convient aux scénarios tels que les feuilles de route logistiques, les documents de commande, les étiquettes de stockage et l'archivage des factures, réduisant ainsi les opérations répétitives consistant à ouvrir les documents un par un, copier les codes-barres et les renommer manuellement.
Dans les secteurs de la logistique, de l'entreposage, de l'archivage des commandes et du classement des documents de contrôle qualité, de nombreux documents Word contiennent des codes-barres ou des numéros de code-barres. Par exemple, chaque fichier docx est un bon de livraison, un bon de suivi ou une page de commande dont le contenu inclut un numéro de suivi permettant d'effectuer des recherches, mais le nom du fichier se présente sous des appellations temporaires telles que Code-barres(1).docx, Code-barres(2).docx. Par la suite, s'il faut effectuer une recherche par numéro de code-barres, télécharger sur le système ou faire correspondre avec une liste Excel, il est impératif de renommer le fichier avec le numéro de code-barres figurant dans le document.
S'il n'y a que quelques fichiers, ouvrir Word manuellement, consulter le numéro sous le code-barres, copier, fermer et renommer est encore acceptable ; mais lorsque les fichiers se comptent par dizaines, par centaines voire plus, la répétition de ces opérations est non seulement chronophage, mais entraîne aussi facilement des erreurs de copie, des oublis de modification et des incohérences entre le nom et le contenu du fichier. Cet article vise à résoudre le problème suivant : comment identifier automatiquement la première image de code-barres dans un fichier Word et utiliser le contenu du code-barres reconnu comme nouveau nom de fichier Word en traitement par lots.
L'exemple ci-dessous avec HeSoft Doc Batch Tool montre comment effectuer la reconnaissance de codes-barres dans Word et le renommage par lots avec un logiciel bureautique. Cet outil est conçu comme une solution de traitement par lots pour les documents, noms de fichiers, Word, PDF, Excel et autres données bureautiques. Sa valeur principale réside dans la réduction du travail répétitif, en transformant les opérations de fichiers qui nécessiteraient normalement un traitement manuel un par un en processus exécutables par lots.
Scénarios d'application : quels fichiers Word conviennent au renommage par lots par code-barres
Cette méthode est particulièrement adaptée aux documents Word dont la structure de contenu est relativement fixe, par exemple lorsque chaque fichier Word contient un numéro de commande, un numéro de suivi logistique, un numéro de bordereau d'expédition ou une image de code-barres, et que l'on souhaite que le nom du fichier utilise directement ce numéro. Les scénarios courants incluent :
- Étiquettes logistiques, bons de livraison, bordereaux de suivi de colis : le document Word comporte un code-barres de numéro de suivi, et il faut renommer le fichier docx avec le numéro de suivi logistique.
- Archivage des données de commande : chaque document Word correspond à une commande, le numéro sous le code-barres est le numéro de commande ; le renommage facilite la recherche et la vérification.
- Étiquettes d'entrepôt ou documents d'entrée/sortie : le numéro de code-barres est utilisé pour le suivi des marchandises ; une fois le nom de fichier unifié avec le numéro de code-barres, l'appariement avec le système d'entrepôt est plus aisé.
- Rapports de contrôle qualité, bons de réparation, bons de service après-vente : le fichier Word contient un code-barres ou un numéro ; le renommage par lots facilite la recherche par numéro.
- Organisation de documents Word docx, doc : à condition que l'information cible dans le contenu du fichier puisse être reconnue par l'outil, cela réduit l'étape d'ouverture manuelle des documents pour en consulter le contenu.
D'après l'exemple de capture d'écran, avant traitement, les noms de fichiers Word sont Code-barres(1).docx, Code-barres(2).docx, etc., tandis que le corps du texte Word contient un tableau avec une image de code-barres et une chaîne de chiffres affichée sous le code-barres. Après traitement, les noms de fichiers deviennent 734589001256734.docx, 904567812349025.docx, etc., soit les numéros de code-barres ; l'extension de fichier reste docx.
Aperçu du résultat : non-correspondance entre le nom de fichier et le contenu Word avant traitement
Avant traitement, le dossier contient 10 fichiers Word, nommés séquentiellement de Code-barres(1).docx à Code-barres(10).docx. En ouvrant l'un de ces fichiers, on voit que le contenu du document comporte un champ « Tracking Number » avec, à droite, une image de code-barres et le numéro correspondant 734589001256734 sous le code-barres. Autrement dit, le numéro ayant une réelle valeur métier se trouve dans le contenu Word, et non dans le nom du fichier.
Ce type de nom de fichier pose plusieurs problèmes dans le travail bureautique quotidien : premièrement, impossible de déterminer directement de quelle commande ou quel bordereau logistique il s'agit d'après le nom du fichier ; deuxièmement, lorsqu'il faut chercher un code-barres particulier, il faut ouvrir chaque document Word pour le vérifier ; troisièmement, si le fichier doit être téléchargé vers le système, celui-ci préfère généralement que le nom du fichier soit le numéro de commande ou de code-barres ; quatrièmement, le renommage manuel est sujet aux omissions, fautes de frappe ou copie sur le fichier adjacent.

Aperçu du résultat : le nom du fichier devient automatiquement le numéro de code-barres après traitement
Une fois le traitement par lots terminé, les noms de fichiers Word dans le dossier ne sont plus des noms sans signification métier du type Code-barres(1).docx, mais sont devenus les chiffres sous les codes-barres. Par exemple, dans la capture d'écran, le fichier sélectionné est nommé 734589001256734.docx. En ouvrant ce document Word, on voit que le numéro correspondant au premier code-barres du document est également 734589001256734, le nom du fichier et le contenu du document restant ainsi cohérents.
Ce mode de nommage est plus adapté à la gestion ultérieure : on peut directement chercher par numéro de code-barres dans le dossier ; la vérification avec le tableau Excel de commandes, le système logistique ou le système d'entrepôt est plus intuitive ; si les documents doivent être envoyés en lot à un collègue ou un client, le destinataire peut identifier le numéro de document correspondant d'après le nom de fichier sans avoir à ouvrir le document.

Procédure : utiliser le contenu du fichier pour renommer les fichiers Word
Étape 1 : Aller dans la catégorie « Nom de fichier » et choisir d'utiliser le contenu du fichier pour renommer les fichiers Word
Après avoir ouvert HeSoft Doc Batch Tool , sélectionnez « Nom de fichier » dans la navigation fonctionnelle à gauche. Cette catégorie regroupe principalement les fonctions liées au traitement par lots des noms de fichiers, comme chercher/remplacer des mots-clés dans les noms, insérer du texte, ajouter des préfixes/suffixes, supprimer du texte dans les noms de fichiers, etc.
Dans la carte fonctionnelle de droite, trouvez et sélectionnez « Utiliser le contenu du fichier pour renommer les fichiers Word ». La description de l'interface indique que cette fonction permet de « renommer par lot les fichiers Word en utilisant un certain texte du contenu comme nom de fichier ». Dans ce scénario, le contenu à extraire n'est pas un texte de paragraphe ordinaire, mais le résultat de la reconnaissance de la première image de code-barres dans le document Word. Il est donc logique de choisir cette fonction.

Le but de cette étape est d'entrer dans le flux de traitement dédié à l'extraction de contenu de fichiers Word et au renommage. Le résultat attendu est que la page bascule vers un assistant de tâches, où l'on pourra ensuite ajouter les fichiers docx à traiter et définir les règles d'extraction du code-barres.
Étape 2 : Ajouter les fichiers Word à traiter par lots
Une fois dans la page de fonction, le titre affiché est « Utiliser le contenu du fichier pour renommer les fichiers Word ». En haut de l'interface, deux entrées sont proposées : « Ajouter des fichiers » et « Importer des fichiers depuis un dossier ». Pour un petit nombre de fichiers, on peut cliquer sur « Ajouter des fichiers » et sélectionner les documents Word voulus ; si tous les fichiers sont regroupés dans un même dossier, il est conseillé d'utiliser « Importer des fichiers depuis un dossier », ce qui permet d'importer tout le lot en une seule fois.
La capture d'écran montre que plusieurs fichiers docx ont été importés. La liste affiche des colonnes telles que le numéro d'ordre, le nom, le chemin, l'extension, la date de création, la date de modification et les actions. On peut y voir les fichiers Code-barres(1).docx, Code-barres(10).docx, Code-barres(2).docx, etc., avec l'extension docx et des chemins pointant vers un dossier de test sur le bureau.

Le but de cette étape est d'indiquer au logiciel quels fichiers Word traiter. Le résultat attendu est que tous les fichiers Word à renommer apparaissent dans la liste. Après l'importation, il est conseillé de vérifier brièvement que le nombre de fichiers, les extensions et les chemins sont corrects, afin d'éviter d'inclure dans la tâche des documents qui ne devraient pas être traités. Si un fichier ne doit pas être traité, on peut utiliser l'action de suppression à droite de la liste pour retirer l'entrée correspondante.
Étape 3 : Définir la zone de recherche sur « Première image de code-barres »
Après avoir confirmé que la liste de fichiers est correcte, cliquez sur « Étape suivante » en bas de la page pour accéder à « Configurer les options de traitement ». À cette étape, l'interface propose le paramètre « Zone de recherche », avec les options « Première ligne de texte », « Première image de code-barres », « Texte correspondant à une formule personnalisée », etc. L'objectif étant ici de reconnaître les codes-barres dans les documents Word, il faut choisir « Première image de code-barres ».
Choisir « Première image de code-barres » signifie que le logiciel cherchera la première image de code-barres présente dans le contenu de chaque fichier Word, tentera d'en reconnaître le contenu, puis utilisera le résultat de cette reconnaissance pour générer le nom du fichier. Dans le cas du modèle de bordereau logistique présenté en capture d'écran, le code-barres se situe dans la zone « Tracking Number » du tableau et la structure de chaque fichier est identique. Utiliser « Première image de code-barres » permet donc de conserver une règle de reconnaissance uniforme pour le traitement par lots.
Étape 4 : Définir la position sur « Remplacer tout le nom de fichier »
Sur la même page de paramétrage, il faut également configurer le paramètre « Position ». L'interface propose les options « Remplacer tout le nom de fichier », « À gauche du nom de fichier », « À droite du nom de fichier », etc. Dans l'exemple, « Remplacer tout le nom de fichier » est sélectionné. Cela signifie qu'une fois le traitement terminé, les noms d'origine comme Code-barres(1), Code-barres(2) seront entièrement remplacés par le résultat de la reconnaissance du code-barres, seule l'extension originale docx étant conservée.
Si votre objectif est que le nom de fichier soit exactement le numéro de code-barres, vous devez alors choisir « Remplacer tout le nom de fichier ». Si vous souhaitez conserver le nom de fichier d'origine et ajouter le numéro de code-barres devant ou derrière, vous pouvez choisir selon vos besoins l'option gauche ou droite. Au vu du résultat final de cet exemple, le nom de fichier est bien 734589001256734.docx ; choisir « Remplacer tout le nom de fichier » répond donc le mieux au besoin.

Le but de cette étape est d'indiquer au logiciel quel type d'information extraire du contenu Word et à quel endroit du nom de fichier placer le résultat. Le résultat attendu est que les règles soient définies : zone de recherche sur « Première image de code-barres », position sur « Remplacer tout le nom de fichier ».
Étape 5 : Passer à l'étape suivante, définir l'emplacement de sauvegarde et lancer le traitement
Après avoir complété les options de traitement, cliquez sur « Étape suivante » en bas. D'après la barre de progression de la page, les flux suivants incluent encore « Définir l'emplacement de sauvegarde » et « Démarrer le traitement ». Il est ici conseillé de choisir le mode de sauvegarde adapté à vos habitudes de travail : si vous souhaitez conserver les fichiers d'origine comme sauvegarde, vous pouvez enregistrer le résultat du traitement dans un nouveau dossier ; si vous êtes certain que les règles sont correctes, vous pouvez également suivre les indications de l'interface logicielle pour terminer les traitements ultérieurs.
Étant donné que le renommage par lots impacte directement la gestion des fichiers, il est conseillé de tester d'abord avec un petit nombre de fichiers avant le traitement officiel. Une fois que vous avez confirmé que le résultat de la reconnaissance, le format du nom de fichier et la conservation de l'extension correspondent à vos attentes, vous pouvez alors exécuter le traitement par lots sur le dossier complet. Une fois le traitement terminé, ouvrez le dossier de sortie pour vérifier les noms de fichiers : les documents Word ont bien été renommés selon les numéros de codes-barres.
Questions fréquentes et points d'attention
1. Pourquoi est-il conseillé de tester d'abord avec un petit nombre de fichiers Word ?
La reconnaissance des codes-barres dépend de la structure du contenu Word et de la netteté de l'image. Si l'emplacement du code-barres n'est pas cohérent d'un fichier à l'autre, ou si certains documents contiennent plusieurs codes-barres, il est conseillé de sélectionner d'abord quelques fichiers typiques pour tester et confirmer que la « Première image de code-barres » correspond bien au numéro que vous souhaitez utiliser pour le nommage. Procéder au traitement par lots une fois le test validé permet de réduire le risque de devoir revenir en arrière après un renommage massif.
2. Le nom de fichier risque-t-il de perdre son extension ?
D'après la capture d'écran après traitement, le numéro de code-barres reconnu sert à remplacer le nom principal du fichier, tandis que l'extension .docx est conservée. Par exemple, pour un code-barres 734589001256734, le nom du fichier après traitement est 734589001256734.docx. Cela garantit que le nom de fichier a une signification métier, sans modifier le type de fichier Word.
3. Les formats doc et docx sont-ils tous les deux pris en charge ?
Les fichiers d'exemple dans les captures d'écran de cet article sont au format docx. En pratique, il est conseillé de se baser sur les fichiers Word que la liste d'importation du logiciel peut reconnaître et afficher. Pour les extensions de documents Word courantes comme docx et doc, il est possible d'importer d'abord quelques fichiers pour vérification, et de lancer le traitement par lots une fois la capacité à lire correctement le contenu confirmée.
4. Que faire si le chiffre sous le code-barres ne correspond pas au résultat reconnu ?
Il faut d'abord vérifier si l'image du code-barres dans Word est nette, si elle n'a pas été compressée ou déformée, et si d'autres images de codes-barres figurent avant le code-barres cible dans le document. Comme cet exemple utilise « Première image de code-barres », si le document contient d'autres codes-barres avant, le logiciel risque de reconnaître prioritairement le premier. Maintenir des modèles uniformes et des codes-barres nets contribue à améliorer la précision de la reconnaissance et du renommage par lots.
5. Faut-il faire une sauvegarde avant le renommage par lots ?
C'est recommandé. Le nom de fichier est un élément important pour les recherches ultérieures, la transmission et l'appariement avec les systèmes. Conserver une copie du dossier d'origine avant toute modification en masse permet de revenir rapidement en arrière si les paramètres de règles ne correspondent pas aux attentes. La sauvegarde est d'autant plus nécessaire lorsqu'il s'agit de traiter des données clients, des documents logistiques ou des documents liés à la comptabilité.
Résumé : transformer le code-barres Word en nom de fichier pour réduire les ouvertures répétées et la copie manuelle
Grâce à la fonction « Utiliser le contenu du fichier pour renommer les fichiers Word » de HeSoft Doc Batch Tool , il est possible de reconnaître automatiquement la première image de code-barres d'un document Word et de l'utiliser par lots pour renommer les fichiers. Pour les fichiers docx de bordereaux logistiques, de documents de commande ou d'étiquettes d'entrepôt qui contiennent des codes-barres, cette méthode réduit significativement le travail répétitif consistant à ouvrir chaque fichier Word, copier le code-barres et renommer manuellement.
Si votre dossier contient lui aussi de nombreux fichiers du type Code-barres(1).docx, ou d'autres documents temporairement nommés, alors que le véritable numéro se trouve dans le code-barres du contenu Word, il est conseillé de suivre la procédure de cet article : allez dans la catégorie Nom de fichier, choisissez Utiliser le contenu du fichier pour renommer les fichiers Word, importez les fichiers, définissez la zone de recherche sur « Première image de code-barres », choisissez « Remplacer tout le nom de fichier », puis passez à l'étape suivante pour terminer la sauvegarde et le traitement. Le nom du fichier restera ainsi cohérent avec le contenu du code-barres, ce qui améliore l'efficacité de la recherche, de l'archivage et de la transmission.