von Stephan » Di, 21.09.2010 10:59
Kann das ein Problem bei den Bibliotheken sein ?
Nein, das Problem ist das solche Anweisungen nur im ODF-Dateiformat(*) (im Konkreten also *.ods) speicherbar sind.
(*)
und auch im alten OOo-Format *.sxc (allgemein *.sx...)
Lösung könnte sein, bei jedem Öffnen einer Datei ("Speichern in" ist hierbei also Openoffice.org) ein Makro auszuführen, welches prüft ob eine *.xls-Datei vorliegt und dann ein Makro ausführt. Wenn spezifische Makros, für die jeweilige Datei. auszuführen wären müssen diese zentral abgelegt werden und anhand irgendeines vorgegebenen Merkmals in der konkreten DAtei bestimmt werden auf welches Makro zurückgegriffen werden soll, auch ist es prinzipiell möglich, aber nicht trivial, Dokumentmakros zentral aufzurufen.
Alles in Allem ...
... daas Ganze ist machbar, aber nicht direkt (solange das xls-Format zwingend ist) und müßte fürs Forum wohl in kleinere 'Häppchen' zerlegt werden, damit jemand hilft.
Gruß
Stephan
[quote]Kann das ein Problem bei den Bibliotheken sein ?[/quote]
Nein, das Problem ist das solche Anweisungen nur im ODF-Dateiformat(*) (im Konkreten also *.ods) speicherbar sind.
(*)
und auch im alten OOo-Format *.sxc (allgemein *.sx...)
Lösung könnte sein, bei jedem Öffnen einer Datei ("Speichern in" ist hierbei also Openoffice.org) ein Makro auszuführen, welches prüft ob eine *.xls-Datei vorliegt und dann ein Makro ausführt. Wenn spezifische Makros, für die jeweilige Datei. auszuführen wären müssen diese zentral abgelegt werden und anhand irgendeines vorgegebenen Merkmals in der konkreten DAtei bestimmt werden auf welches Makro zurückgegriffen werden soll, auch ist es prinzipiell möglich, aber nicht trivial, Dokumentmakros zentral aufzurufen.
Alles in Allem ...
... daas Ganze ist machbar, aber nicht direkt (solange das xls-Format zwingend ist) und müßte fürs Forum wohl in kleinere 'Häppchen' zerlegt werden, damit jemand hilft.
Gruß
Stephan