Hallo Jörg! Zunächst einmal vielen Dank für die lange Antwort und die Mühe, die Du Dir damit gegeben hast.
Jörg Schmidt schrieb: > Ralf Tempel schrieb: >> Ich möchte [..], >> mehrere Änderungen automatisch durchführen lassen. >> [...] > > *muß* es dafür ein Makro sein? > Warum geht beispielsweise Autokorrektur oder suchen-ersetzen nicht? Autokorrektur geht deshalb nicht, weil die m. W. nur während des Schreibens aktiv ist. Ich schreibe die Texte nicht sondern bekomme sie von verschiedenen Autoren geliefert. Suchen & Ersetzen funktioniert, nur möchte ich eben die rund 80 Änderungen nicht jedesmal für jeden Text einzeln durchführen müssen, der Zeitaufwand hierfür wäre immens im Vergleich zu einer automatischen Änderung. Vielleicht zur Verdeutlichung, worum es genau geht: Die Aufgabe ist, aus Texten verschiedener Autoren ein Buch zusammenzustellen. Und wie Autoren nun mal so sind, gewisse Regeln sind ihnen nicht beizubringen und das ist ja auch nicht schlimm. Auf die Arbeitsplätze der Autoren haben wir auch keinen Zugriff, um evtl. die Autokorrektur anzupassen. Auch ist das keine einmalige Sache sondern es geht darum, einen Workflow zu erstellen, bzw. ihn von Word zu portieren. In der Textverarbeitung sollen die erwähnten Änderungen durchgeführt werden und Absatz- sowie Zeichenformate zugewiesen werden. Dann fließen die Texte in ein Layoutprogramm ein und werden weiterbearbeitet. >> Ich habe rund 80 solcher Änderungen durchgeführt und als Makro >> aufgezeichnet. > > Ja, das ist die Frage - war das Makro denn gespeichert, denn Aufzeichnen > heißt ja im Zweifel nur aufzeichnen. > >> Als ich das Makro nun erstmals ausführen >> wollte, erhielt >> ich die Meldung "Basic Syntaxfehler. Programm ist zu groß". > > und hier ist mein Problem weswegen ich oben fragte, es geht hier > tatsächlich um das Ausführen und nicht um das Speichern? > Weil: Module dürfen nur 64kB groß werden, mithin auch die Obergrenze für > Makros. Nur ich wäre überrascht wenn sich größere speichern ließen und > das Programm erst hinterher feststellt es geht nicht. Ich hatte im Forum > einen Fall wo tatsächlich die Größe einer Bibliothek gesprengt wurde, > nur weiß ich nicht wie OOo reagiert wenn das bein Aufzeichnen passiert, > im Forum waren das 'handgeschriebene' Makros. Ich wurde nach einem Makronamen gefragt und kann das Makro jederzeit aufrufen, um es anzuwenden. Auch nachdem das Programm zwischenzeitlich geschlossen wurde. >> Was mache >> ich nun? > > Also zunächst überlegen ob Du überhaupt ein Makro dafür willst oder das > nur willst weil Du nicht weißt was sonst möglich wäre. Ich bin nicht auf ein Makro fixiert. Es war nur das erste was mir einfiel, weil ich damit die ganzen Suchen & Ersetzen-Aktionen aufzeichnen konnte. Wenn es andere, bessere Möglichkeiten gibt, bin ich dafür selbstverständlich offen. Die Automatisierung solle allerdings plattformunabhängig sein, wir arbeiten hier mit Windows das durch Linux ersetzt wird und mit Macs. > Dann überlegen wie Du überhaupt aufzeichnest, denn ich würde mal > vermuten schon da machst Du Fehler. Ich habe das Suchen & Ersetzen-Fenster geöffnet und einfach nacheinander die Zeichen und die Worte, durch die sie ersetzt werden sollen, eingegeben. > [...] Du mußt immer bedenken der Rekorder > zeichnet nur das auf was er aufzeichnen kann [..] Ja, das habe ich gemerkt, bestimmte, Zeichen, die in meinem Beispieldokument nicht vorhanden waren zum sie zu ersetzen, wurden nicht aufgezeichnet. Viele Grüße Ralf --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
