HomeVBA ProgrammierungOffice und VBA SeminareFAQs, Tipps & DownloadsKontaktadresse

 

 

VBA Programmierung

Word Vorlagen
mit System

Excel Mustervorlagen
firmenindividuelle Lösungen

Word Suchen und Ersetzen in mehreren Dateien

Mit dieser Word VBA Lösung ist es möglich Texte in beliebig vielen Word Dokumenten zu suchen und zu ersetzen. Sie können damit mehrere Word Dokumente (doc, docm oder docx) und/ oder auch Word Vorlagen (dot, dotm, dotx) automatisch überarbeiten lassen.

Die Lösung besteht aus einer Word Datei, die folgenden Dialog und einige VBA Makros enthält:

 Dialog Suchen und Ersetzen

Im Dialog können Sie den Startordner auswählen und auch Unterverzeichnisse können rekursiv durchlaufen werden. Die zu berücksichtigenden Dateien können durch Word Dateiendungen gezielt eingeschränkt werden.

In den Textfeldern Suchen nach und Ersetzen durch können Sie neben dem eigentlichen Text auch die in Word verwendeten Suchen/Ersetzen Sonderformate (für Absatzmarken, Tabstopps, ..) eingegeben werden.

Es sucht und ersetzt auch Texte in Kopf- und Fußzeilen und selbst  Textboxen werden zuverlässig bearbeitet. Es ist ein "eher langsames" VBA Makro, da es für die neuen Word Dateiformate erforderlich ist, die Datei erst zu öffnen um zu prüfen, ob der Text darin enthalten ist. Sie können es gut im Nachtlauf über Ihre ganzen Dateien schicken.

Im Dokument wird ein Bericht geschrieben, welche Dateien geöffnet wurden und ob eine Ersetzung durchgeführt wurde.

Diese Lösung arbeitet mit der Microsoft Scripting Runtime (scrrun.dll), die als Voraussetzung also auf Ihrem Rechner vorhanden sein muss und ich setze nun Word ab 2007 voraus.

Sie können die Datei kaufen für 49,98 Euro (inkl. 19% Mwst) und sie könnte natürlich die Basis sein für Ihre ganz speziellen Suchen und Ersetzen Anforderungen - oder noch allgemeiner für Anpassungen die Sie über viele Dokumenten machen müssen.

Falls Sie ein derart gelagertes Problem haben, dann  nehmen Sie doch bitte mit mir Kontakt auf.

Neuigkeiten:

  • 29.05.2017

    Duplikate hervorheben
    Excel Add-In - update
    Demoversion und
    Beschreibung hier