Seite 1 von 1

Makrofrage

Verfasst: Di, 24.06.2008 14:49
von mike6
Hallo,

mit dem nachfolgenden Makro möchte ich Text aus einer anderen Datei in eine geöffnete Date einlesen.

Code: Alles auswählen

Sub Autotext_xxx
Dim oDokument as Object
Dim sUrl as String
Dim Dummy(0) as New com.sun.star.beans.PropertyValue
Dummy(0).Name = "MacroExecutionMode"
Dummy(0).Value = com.sun.star.document.MacroExecMode.ALWAYS_EXECUTE_NO_WARN
sUrl = ConvertToUrl ("/net/nfs/space/export/home/xxx/_autotexte/yzd.odt")
oDokument = StarDesktop.loadComponentFromURL( sUrl , "_blank", 0, Dummy() )
End Sub
Leider wird immer eine neue Datei mit dem Text geöffnet.
Wodurch muss ich _blank ersetzen, damit der Text
in die bereits geöffnete Datei geschrieben wird?


mfg
mike

Re: Makrofrage

Verfasst: Di, 24.06.2008 15:18
von komma4
Hallo Mike,


versuche doch mal Deinen Postings jeweils eine aussagekräftige Überschrift zu verpassen....

Davon, dass Du "Fragen" oder "Probleme" mit Makros hast ist, ist auszugehen.
Hier in diesem Fall vielleicht "einfügen Dateiinhalt an Cursorposition"


Deine Codezeilen öffnen die angegebene Datei - nichts anderes war zu erwarten.

Du suchst wahrscheinlich insertDocumentFromURL( url, options )

Hilft das?