Hilfe,
ich habe schon wieder eine Fehlermeldung!
Ichh habe OO.o 3.3 komplett installiert.
pytonloader.uno.dll ist jetzt gelistet unter C:\Programme\OpenOffice.org 3\Basis\program
Ich habe unter Makros den Code 1 gespeichert.
Hier
C:\Dokumente und Einstellungen\Stephanie\Anwendungsdaten\OpenOffice.org\3\user\Scripts
habe ich sheetfunctions PY Datei 4 kb. Und habe noch mal nachgelesen, das ist wirklich der richtige Code 2.
Gebe ich jetzt im Funktionssasstistenten die Formel ein
MTRANS(FINDALL(MULTIKETTE(A1:A10000);"(schwarz|weiß|(?:hell )?grün)"))
(gleicht steht schon im Funktionsassistenten drin)
erhalte ich eine neue Fehlermeldung.
Die alte Fehlermeldung war
"BASIC Laufzeitfehler. Es ist eine Exception aufgetreten. Type com.sun.star.script.provider.ScriptFrameworkErrorException Message: loading component library failed file C Programme Open Office org program basis program phytonloader uno dll "
Die neue Fehlermeldung ist:
BASIC Laufzeitfehler. Es ist eine Exception aufgetreten. Type com.sun.star.script.provider.ScriptFrameworkErrorException Message: <class 'pythonscript.com.sun.star.ucb.InteractiveAugmentedIOException'>: an error occured during file opening
C:\Programme\OpenOffice.org3\Basis\program\pythonscript.py:374 in function
get Module by url last Read = selft sfa getDateTimeModified url
C:\Programme\OpenOffice.org3\Basis\program\pythonscript.py:898 in function get script mod=self.provCtx.getModuleByUrl(fileUri)
ein paar Satzzeichen an der Fehlermeldung habe ich ausgelassen.
Dabei ist die Zeile im Makro markiert oScript = oMSP.getScript(sURL)
Mir ist gerade bei der Betrachtung aufgefallen, dass das hier ein anderer Pfad ist zum Pythonscript, nicht über die Anwendungsdaten. Ich gehe jetzt erst mal nachsehen, was ich unter diesem anderen Pfad stehen habe.
Nachtrag:
Nachgesehen - und -
unter
C:\Programme\OpenOffice.org 3\Basis\program
habe ich kein Pythonscript gespeichert.
Es scheint also, dass ich beim Anleitungsschritt
"dein OOobenutzerverzeichnis"
das Pythonscript an eine falsche Stelle gespeichert habe.
Obwohl unter
http://www.ooowiki.de/BenutzerVerzeichnis Wo liegt das Benutzerverzeichnis? Unter Windows® XP liegt es unterhalb von C:\Dokumente und Einstellungen\[Benutzername]\Anwendungsdaten\ genau stand, dass das Benutzerverzeichnis in den Anwendungsdaten läge.
Ich kopiere jetzt also meinen Pythonscript Ordner einfach rein in C:\Programme\OpenOffice.org 3\Basis\program
Stephanie