Word meets Openoffice

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Word meets Openoffice

von Stephan » Mi, 20.12.2006 21:53

Warum???????


Weil der Makrorekorder nur verfügbare Dispatch-Befehle aufzeichnet und keinesfalls alle durchgeführten Aktionen.
Eine Übersicht der vorhandenen Dispatchbefehle findest Du hier:
http://www.openoffice.org/files/documen ... rence.html


Gruß
Stephan

von guenter » Mi, 20.12.2006 18:14

Dann erstmal Danke.

Allen schöne Feiertage und einen guten Beschluß

:)

von Thalion » Mi, 20.12.2006 18:11

guenter hat geschrieben:Na ja dann muß ich wohl über Dokumentenvorlage gehen.
Na ja ... werden häufig Dokumente der gleichen Art erzeugt, sollte man sowieso immer über eine Dokumentvorlage gehen.
Das Makro sollte dann nur noch das übernehmen, was nicht jedesmal gleich ist.
guenter hat geschrieben:Trotzdem, probiert doch einfach mal in eine leere Textdatei mittels Makro eine Grafik ( BMP oder JPG ) zu importieren dann schiebt sie ein Stück nach rechts und ein Stück nach unten, Dann ändert die Größe auf 50% (für höhe und breite), beendet den Grafikmodus mit esc und speichert das Makro ab und ruft es dann auf.
Die Datei wir importiert und dann geschieht nichts mehr.

Warum???????
Kann ich nicht sagen. Vermutlich, weil du das Makro einfach aufgenommen hast? Der Makrorecoder von OOo protokolliert aber im Prinzip deine Mausaktionen und diese sind von selektierten Objekten und sonstigen Rahmenbedingungen abhängig.
Deshalb hat Toxitom auch darauf hingeweisen, dass das "Jugend forscht" auf basis des Makrorekorders nicht sonderlich zielführend ist.

Unabhängig davon würde ich es selbst einem Makro nicht antun, alle diese Aktionen (Positionieren, Skalieren) immer wieder abzuarbeiten. Alles das definiere ich in einer Formatvorlage .. und weise sie einmal zu.
Stelle ich (oder ein anderer Anwender) später fest, dass etwas nicht passt ..muss nciht das Makro geändert werden sondern nur die Formatvorlage (was Null Programmierkenntnisse erfordert).

übrigens habe ich unter Word die von dir genannten Aktionen schon mehrfach ausprogrammiert. Dort funktioniert es eben nur auf die genannte Weise (odermit unzähligen Mausklicks). Ich bin ehrlich froh, dass ich in OOo an dieser Stelle auf Makros verzichten kann.

von guenter » Mi, 20.12.2006 17:59

Na ja dann muß ich wohl über Dokumentenvorlage gehen.

Trotzdem, probiert doch einfach mal in eine leere Textdatei mittels Makro eine Grafik ( BMP oder JPG ) zu importieren dann schiebt sie ein Stück nach rechts und ein Stück nach unten, Dann ändert die Größe auf 50% (für höhe und breite), beendet den Grafikmodus mit esc und speichert das Makro ab und ruft es dann auf.
Die Datei wir importiert und dann geschieht nichts mehr.

Warum???????

Gruß Günter

von Thalion » Mi, 20.12.2006 17:29

guenter hat geschrieben: Aber das löst mein Problem mit der Plazierung und Größenanpassung im Makro immer noch nicht.
Für Platzierung und Grössenanpassung würde ich eine (Rahmen-)Formatvorlage definieren. Diese dann in die Dokumentvorlage für den Brief speichern und entweder einer bereits eingebundenen Grafik oder eben per Makro zuweisen. Wie das per Makro geht, musst Du allerdings jemand anderen fragen (oder im o.G. Buch schauen).

Kurze Hinweise zu Rahmenvorlagen gibt es hier:
http://www.ooowiki.de/RahmenVorlagen

Etwas ausführlicher im Writer-Buch von Galileo:
http://www.ooodev.org/literatur.html

wobei speziell zu den Rahmenvorlagen nicht so viel zu sagen ist, wenn ersteinmal das Konzept der Formatvorlagen klar ist.

André

von Shining1977 » Mi, 20.12.2006 17:21

Üblicherweise reichen für solche Aktionen einfache Verknüpfungen auf die Zieldateien.

Bei größeren Sachen kommen ohnehin (man korrigiere mich, wenn ich mich irre) AFP Sachen zum Einsatz, oder?

von guenter » Mi, 20.12.2006 17:06

Genau wie Thalion schreibt, es war einfacher da alle Dateien aus verschiedenen Verzeichnissen kommen.

Aber das löst mein Problem mit der Plazierung und Größenanpassung im Makro immer noch nicht.

Wer hat eine Idee?

Gruß Guenter

von Thalion » Mi, 20.12.2006 16:47

Hmm .. ok, wenn die einzelnen Dateien noch von anderen Verzeichnissen geholt und eingebettet werden, ist ein Makro wohl der bessere Weg.

Machbar sollte das mit OOo alles sein :-)

von guenter » Mi, 20.12.2006 15:56

OK
Der tiefere Sinn ist folgender:

Mehrer Arbeitsplätze greifen über Word zu und starten mittels der "Automakrofunktion" die Erstellung des Briefkopfes mit Logo. Dieses Logo und noch ein paar andere Daten für dieses Dokument sind auf einen Server abgelegt ( wegen der Datenpflege usw.).

In OO sollte es ähnlich laufen => Icon anklicken und OO wird gestartet und Mann oder Frau können sofort loslegen. Wenn ein neuer Brief geschrieben werden soll dann sollte im OO ein Icon vorhanden sein welches ein neues Textdokument öffnet (mit allen Logos usw.).

In Word habe ich das halt über Makros recht locker hinbekommen.
Wenn Du eine andere Möglichkeit siehst => ich bin für alles offen.

Gruß Günter

von Thalion » Mi, 20.12.2006 15:27

Hi,

wenn ich mal was ganz anderes Fragen darf: muss es unbedingt ein Makro sein?

Das, was du eingangs beschreibst, könnte man auch durch einen Autotext machen. Positionierung, Grösse umd Textumfluss für Grafiken lässt sich durch eine Formatvorlage erledigen.

Klar, ist alles auch durch ein Makro möglich .. aber es gibt in OOo elegantere Wege, die es so in Word überhaupt nicht gibt.

Wäre halt nur die Frage, was dein Makro konkret tuen soll ;-)

André

von guenter » Mi, 20.12.2006 14:55

Buchtitel ist jetzt klar => "Wer Lesen kann ist klar im Vorteil"!!

Gruß Günter

von guenter » Mi, 20.12.2006 14:54

Wie ist der genaue Titel und der Verfasser des Buches??

Gruß Günter

von guenter » Mi, 20.12.2006 14:51

Hallo Thomas

Wie ich schon geschrieben habe ist eigentlich alles bis auf das positionieren der Grafik und die Anpassung der Größe der Grafik gelöst.

Ich habe es mit MAKRO erstellen versucht aber beim Abspeichern verliert das Makro die gewünschten Einstellungen.
In Word konnte ich die Eckpunkte zum Einfügen der Grafik definieren und auch die Größe festlegen.
das Einstellen mit Textfluß usw. denke ich kann ich auch dann lösen.

Der Code ist eigentlich beim "Makro erstellen" erstellt worden. wenn Du möchtest poste ich den auch mal.

Gruß Günter

von Toxitom » Mi, 20.12.2006 14:45

Hey Günter,

na, ob das mit "Jugend forscht" so wirklich erfolgreich ist, wage ich doch zu bezweifeln. Gerade der Einstieg in das Objektmodell ist "das schwierigste".
Ich empfehle dir mal das Buch in der Signatur - zum Einstieg. Das ist in DEUTSCH und sollte die Grundlagen beinhalten.

Offensichtlich hast du ja bereits funktionierenden Code. Poste den doch mal, dann kann ich dir vielleicht helfen, deine weiteren Probleme zu lösen :-)

Gruss
Thomas

von guenter » Mi, 20.12.2006 14:06

Hallo Rebecca

Gibt es irgendwo ein "Kochbuch zum erstellen von Makros" in DEUTSCH?
Der Umstieg von Word nach OO ist für mich nicht einfach und die Makroprogrammierung in Word habe ich gerade so verstanden und jetzt in OO ist alles anders.
Vielleicht könntest Du mir ja beim Problem mit der Größe und Platzierung von der Grafik weiterhelfen den Rest bekomme ich sicher durch "Jugend forscht" rselber raus.

Gruß Günter

Nach oben