itzzshiro Geschrieben 29. September 2020 Teilen Geschrieben 29. September 2020 Hallo Zusammen, ich hätte da mal eine Frage bezüglich VBA Skripts und wie man mit solch einem Skript in Word bestimmte Abschnitte löscht. Und zwar will ich nun mithilfe von einem VBA Skript bestimmte Abschnitte aus meinem Dokument rauslöschen damit ich den übriggebliebenen Rest als eine PDF abspeichern kann. Dabei ist zu beachten dass das Ursprungsdokument nicht verändert abgespeichert werden soll sondern ich in dem Fall nur einen bestimmten abschnitt als PDF haben will. Nun wollte ich es jetzt so ansetzen das man beim öffnen des Dokumentes ein Dialogfenster bekommt wo man einzelne Checkboxen anklicken kann um zu bestimmen welche Abschnitte gelöscht werden sollen. Dazu hatte ich zwar bereits etwas gefunden bin jetzt aber nicht sonderlich weit gekommen, da beim Ausführen des Skriptes mir gesagt wird, dass das Element nicht gefunden wird. Vorab das Dokument besteht aus zwei Überschriften welche in der Formatierung auch als Überschriften gekennzeichnet sind. "Changes" und "IstZustand" Jetzt sieht mein Fortschritt bisher so aus: Wäre super wenn jemand mir sagen kann, was da fehlt oder falsch ist. MfG itzzshiro Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
tkreutz2 Geschrieben 30. September 2020 Teilen Geschrieben 30. September 2020 Hallo, ich kann nur einen allgemeinen Tipp geben, der mir persönlich bei Makros immer geholfen hat. Wenn ich bestimmte Befehle nicht kenne, zeichne ich ein Makro mit dem Rekorder auf und lasse es dann ablaufen. Meistens zeigt sich dann, wo der Denkfehler war. Gruß Thorsten Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
itzzshiro Geschrieben 2. Oktober 2020 Autor Teilen Geschrieben 2. Oktober 2020 Hallo, ja an sich ist dieser Tipp ein guter Ansatz aber der Makro Rekorder nimmt irgendwie das nicht mit das er einen bestimmten Abschnitt mit Überschrift markiert da hat er noch so seine Macken. An sich ist es aber jetzt nicht mehr relevant ich hab die Lösung bereits gefunden ich hab einfach stattdessen die Funktion genutzt die VBA bietet um bestimmte worte aus Überschriften zu filtern und diesen Absatz dann zu löschen. Trotzdem vielen Dank! MfG itzzshiro tkreutz2 reagierte darauf 1 Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.