J'ai une grande collection de documents MSWord (environ 40 000), qui sont les résultats de mailmerges (même document principal, différentes sources de données). L'un des champs de fusion est un champ de texte qui pourrait avoir le texte "Oui" ou "Non".Récupérer les valeurs MergeField à partir du document Word fusionné par courrier électronique
Existe-t-il un moyen facile de lister les champs ayant ce champ de fusion à la valeur "Oui"? (Je m'attends à environ 10.000 "Oui" documents.)
Je serais intéressé par une approche, que ce soit en utilisant Word lui-même, Office Automation, hexdumping les fichiers binaires et grepping pour certains magie, ou des outils prêts à l'emploi (scripts Perl, applications .NET, etc) qui peuvent faire ce genre de chose. Les fichiers sont sur un partage réseau accessible à partir de deux boîtes Linux et Windows (et je peux probablement voler un Mac pendant un petit moment si nécessaire), donc je ne suis pas trop inquiet de la plate-forme sur laquelle les outils fonctionnent.
Oui, c'est mon évaluation de la situation à la moment. J'envisageais d'utiliser wvWare comme option de processeur binaire, ou la route VBA. J'espérais que quelqu'un avait soit a) des suggestions d'outils préexistants/scripts VBA, soit b) des documents sur l'emplacement du format binaire. – Stobor