Hallo Liste,

kurz:

Ich habe ein Problem mit der Anwendung von Makros, die in einer Calc-Vorlage erstellt sind. Diese funktionieren in den von der Vorlage abgeleiteten Dokumenten solange nicht, bis das jeweilige Dokument zum ersten Mal gespeichert wurde.

lang:

Ich habe eine Calc-Vorlage (*ots) erstellt und darin ein Basic-Makro geschrieben. Das Makro wird aus der Tabelle heraus über einen Button gestartet (Kontrollfeld | Ereignisse | Makros zuweisen).

Wenn ich die OTS-Datei öffne und darin arbeite, funktioniert alles.

Wenn ich von der ODS-Datei eine davon abgeleitete neue, ungespeicherte Datei öffne, dann funktioniert das Makro nicht. Es kommt die Fehlermeldung: "com.sun.star.uno.RuntimeException". Sobald ich die neue Datei zum ersten Mal gespeichert habe. Funktioniert das Makro auch wieder in dieser Datei.

Das heißt, ich muss meine Dokumente immer erst einmal speichern, bevor ich sie ausfüllen kann. Normalerweise würde man als Anwender das neue Dokument öffnen, ausfüllen und dann erst speichern wollen.

Gibt es einen Weg, wie ich das in dem Dokument ja zweifelsfrei funktionierende Makro nutzen kann, auch schon solange die Datei noch nicht gespeichert wurde?

Für alle Tipps dankt...
Stefan

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Antwort per Email an