Hallo,
wie kann ich weitere Funktionen, die in Libre Office Calc nicht voreingestellt sind zum Funktionsassistenten hinzufügen?
💚 BITTE helfen Sie uns NOCH HEUTE mit einer SPENDE 💚
Helfen Sie das LibreOffice Forum zu erhalten!
> KEINE WERBUNG FÜR REGISTRIERTE BENUTZER!<
Ihre Spende wird für die Deckung der laufenden Kosten sowie den Erhalt und Ausbau 🌱 des LibreOffice Forums verwendet.
🤗 Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet. 🤗
Wie kann man neue Funktionen zum Funktionsassistenten hinzufügen?
Re: Wie kann man neue Funktionen zum Funktionsassistenten hinzufügen?
Hallo,
wenn es neue Funktionen gibt, dann werden diese
ausschließlich von den Office-Programmierern hinzugefügt.
Man kann sich aber UDF (user definied Functions), also
benutzerdefinierte Funktionen schreiben und diese verwenden.
Dies setzt allerdings Makrokenntnisse voraus.
Die UDF's sind aber nicht im Funktionsassistenten sichtbar.
wenn es neue Funktionen gibt, dann werden diese
ausschließlich von den Office-Programmierern hinzugefügt.
Man kann sich aber UDF (user definied Functions), also
benutzerdefinierte Funktionen schreiben und diese verwenden.
Dies setzt allerdings Makrokenntnisse voraus.
Die UDF's sind aber nicht im Funktionsassistenten sichtbar.
Gruß
Craig
Nie die Sicherungskopie vergessen!
════════════════════════════════════════════════
WIN 10 Pro 64-Bit • LO 7.4.5.1 (x64) • AOO 4.1.8
Craig
Nie die Sicherungskopie vergessen!
════════════════════════════════════════════════
WIN 10 Pro 64-Bit • LO 7.4.5.1 (x64) • AOO 4.1.8
Re: Wie kann man neue Funktionen zum Funktionsassistenten hinzufügen?
Moin!
Aus Interesse:
Bei Excel geht so etwas:
und dann:
wird wie folgt registriert:
Gibt es tatsächlich nicht ähnliches in LibreOffice?
Gruß Ralf
Aus Interesse:
Bei Excel geht so etwas:
und dann:
wird wie folgt registriert:
Code: Alles auswählen
Sub FunktionRegistrieren()
Application.MacroOptions _
Macro:="HalbWurzel", _
Description:="Berechnet die Hälfte der Quadratwurzel." & Chr(10) & _
"Braucht natürlich kein Mensch," & Chr(10) & _
"deshalb kommt es auch in die Kategorie Benutzerorientiert.", _
Category:=11
End Sub
Function HalbWurzel(Zahl As Double) As Double
HalbWurzel = Zahl ^ (1 / 2) / 2
End Function
Gruß Ralf
Ein Feedback auf eine gegebene Lösung tut nicht weh und zeigt Querlesern, dass das Problem gelöst ist.
Re: Wie kann man neue Funktionen zum Funktionsassistenten hinzufügen?
Hallo sparefroh,
Hallo Ralf,
habe speziell zu diesem Thema gesucht und es
scheint zu gehen, aber es ist etwas aufwendig.
https://living-sun.com/input/308213-udf-user-defined-function-libreoffice-basic-with-built-in-help-tip-input-macros-basic-udf-libreoffice-calc.html
und
Spreadsheet Add-Ins
Wenn ich das richtig verstanden habe, dann wird erst ein AddIn programmiert. Im Anschluß muss noch
die eine oder andere xcu-/ xml-Datei editiert werden, damit das neue AddIn im Assistenten angezeigt wird.
Die xcu-/ xml-Dateien befinden sich im Benutzerprofil. Welche speziell angepasst werden müssen weiß ich noch nicht
Unter Windows:
%appdata%\LibreOffice\4\
Hallo Ralf,
habe speziell zu diesem Thema gesucht und es
scheint zu gehen, aber es ist etwas aufwendig.
https://living-sun.com/input/308213-udf-user-defined-function-libreoffice-basic-with-built-in-help-tip-input-macros-basic-udf-libreoffice-calc.html
und
Spreadsheet Add-Ins
Wenn ich das richtig verstanden habe, dann wird erst ein AddIn programmiert. Im Anschluß muss noch
die eine oder andere xcu-/ xml-Datei editiert werden, damit das neue AddIn im Assistenten angezeigt wird.
Die xcu-/ xml-Dateien befinden sich im Benutzerprofil. Welche speziell angepasst werden müssen weiß ich noch nicht
Unter Windows:
%appdata%\LibreOffice\4\
Gruß
Craig
Nie die Sicherungskopie vergessen!
════════════════════════════════════════════════
WIN 10 Pro 64-Bit • LO 7.4.5.1 (x64) • AOO 4.1.8
Craig
Nie die Sicherungskopie vergessen!
════════════════════════════════════════════════
WIN 10 Pro 64-Bit • LO 7.4.5.1 (x64) • AOO 4.1.8
Re: Wie kann man neue Funktionen zum Funktionsassistenten hinzufügen?
Hallo sparefroh,
Hallo Ralf,
zu diesem Thema habe ich noch einen Link:
LibreOffice Mailingliste...
Die Diskussion ist nocht nicht geschlossen, ggf. melden sich noch weitere Experten.
Es wird dort zwar keine Lösung aufgezeigt, aber Wege wie man u.U. benutzer-
definierte AddIns im Funktionsassisten zur Verfügung stellen kann.
UDF's würden dann als AddIn im Funktionsassistenten:
Kategorie: --> AddIn
angezeigt werden.
Bin gespannt wie/ ob sich dies weiterentwickelt.
Hallo Ralf,
zu diesem Thema habe ich noch einen Link:
LibreOffice Mailingliste...
Die Diskussion ist nocht nicht geschlossen, ggf. melden sich noch weitere Experten.
Es wird dort zwar keine Lösung aufgezeigt, aber Wege wie man u.U. benutzer-
definierte AddIns im Funktionsassisten zur Verfügung stellen kann.
UDF's würden dann als AddIn im Funktionsassistenten:
Kategorie: --> AddIn
angezeigt werden.
Bin gespannt wie/ ob sich dies weiterentwickelt.
Gruß
Craig
Nie die Sicherungskopie vergessen!
════════════════════════════════════════════════
WIN 10 Pro 64-Bit • LO 7.4.5.1 (x64) • AOO 4.1.8
Craig
Nie die Sicherungskopie vergessen!
════════════════════════════════════════════════
WIN 10 Pro 64-Bit • LO 7.4.5.1 (x64) • AOO 4.1.8
An alle, die das LibreOffice-Forum nutzen:
Bitte beteiligen Sie sich mit 7 Euro pro Monat und helfen uns bei unserem Budget für das Jahr 2024.
Einfach per Kreditkarte oder PayPal.
Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet.
❤️ Vielen lieben Dank für Ihre Unterstützung ❤️