[teilw. gelöst] python in Calc-Zelle als Function aufrufen
Verfasst: Fr, 28.07.2017 12:49
Hallo zusammen,
Mein Wunsch ist, aus eine Calc-Zelle aus ein Python-Programm mit "=PyHelloWorld()" aufzurufen, dass der "Return"-Wert in der aufrufenden Zelle dargestellt wird. (in Analogie zum Aufruf einer StarBasic-Function) Leider habe ich trotz Web-Suche keine Antwort für folgende Frage gefunden: (bzw. nicht als solche verstanden)
Details:
ich habe eine Datei "PyHelloWorld.py" im Verzeichnis "/home/stefan/.config/libreoffice/4/user/Scripts/Python" mit folgendem Inhalt angelegt:
Was muss ich machen, dass ich dieses Programm wie gewünscht aufrufen/ausführen kann.
Schön wäre es noch, wenn ich beim Aufruf Parameter übergeben könnte - z.B.
schönes Wochenende und herzlichen Dank
StePfl
Mein Wunsch ist, aus eine Calc-Zelle aus ein Python-Programm mit "=PyHelloWorld()" aufzurufen, dass der "Return"-Wert in der aufrufenden Zelle dargestellt wird. (in Analogie zum Aufruf einer StarBasic-Function) Leider habe ich trotz Web-Suche keine Antwort für folgende Frage gefunden: (bzw. nicht als solche verstanden)
Details:
ich habe eine Datei "PyHelloWorld.py" im Verzeichnis "/home/stefan/.config/libreoffice/4/user/Scripts/Python" mit folgendem Inhalt angelegt:
Code: Alles auswählen
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
# Autor: StePfl
# Erstellt: 2017-07-28
def PyHellpWorld():
return "Hello World"
Schön wäre es noch, wenn ich beim Aufruf Parameter übergeben könnte - z.B.
Code: Alles auswählen
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
# Autor: StePfl
# Erstellt: 2017-07-28
def PyHellpWorld(Zusatz):
return "Hello World" + Zusatz
StePfl