Sie werden sich nun fragen, was Sie denn mit Dokumentinhalten sollen, was das mit VBA zu tun hat? Bevor man sich mit VBA beschäftigt, sollte man wissen, wie ein Dokument aufgeteilt ist und welche Inhalte ein Dokument haben kann.
Ein Dokument oder auch eine Vorlage ist in verschiedene Teile aufgeteilt. Es gibt die Kopf- und Fußzeilen, den Bereich der Fußnoten bzw. Endnoten und den eigentlichen Text-Bereich, in dem Sie schreiben. Diese Dokumentteile können Sie mit VBA direkt ansprechen, und in jedem dieser Teile mit Textmarken, Feldern, Tabellen und Formatvorlagen arbeiten.
Alle Dokumentteile sind in VBA über Rangeobjekte wählbar. Das ist die einfachste und sicherste Methode, um Veränderungen vorzunehmen.
Sie können aber auch einfach in diese Bereiche wechseln und dann Texte einfügen oder verändern wie Sie es auch in Word direkt machen würden.
Häufig genutzt und immer wieder mit einigen Problemen behaftet ist das Suchen & Ersetzen mit VBA. Aber Sie werden sehen, einmal erstellt, wird es kein Problem mehr sein. Sie können sowwohl nur die Suche einsetzen oder auch Suchen & Ersetzen. Diese Funktion kann wieder nur in bestimmten Dokumentteilen eingesetzt werden, sodass nicht alles im Dokument ersetzt wird. Es ist auch möglich, nach Formaten zu suchen und diese zu ersetzen.
Textmarken sind ausgesprochen nützlich, um eigene Texte mit VBA an bestimmten Stellen eines Dokuments einzufügen. Dabei ist es wichtig, die verschiedenen Arten von Textmarken zu kennen, da es beim Umgang mit VBA einige Unterscheide gibt.
Sie wollten schon immer wissen, wie man Tabellen mit VBA anspricht, wie man die Tabellenzellen ausliest und wo da die Tücken sind?. Eine Lösung werden Sie hier finden.
Zu jedem Thema werden Sie ein Code-Beispiel mit einem aufgezeichneten Code finden, in dem dann erklärt wird, welche Zeilen überflüssig sind, und was der Code bedeutet.