Hallo,
wie kann ich weitere Funktionen, die in Libre Office Calc nicht voreingestellt sind zum Funktionsassistenten hinzufügen?
🙏 Helfen Sie jetzt mit, unser LibreOffice Forum zu erhalten! 🙏
Mit Ihrer Spende sichern Sie den Fortbestand, den Ausbau und die laufenden Kosten dieses Forums. 🌱
🍀 Jeder Beitrag zählt – vielen Dank für Ihre Unterstützung!🍀
>> Dank Ihrer Unterstützung -> Keine Werbung für alle registrierten LibreOffice-Forum User! <<
🤗 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 gern nutzen und unterstützen wollen:
Bitte helfen Sie uns mit 7 Euro pro Monat.
Durch Ihren Beitrag tragen Sie dazu bei, unsere laufenden Kosten für die kommenden Monate zu decken.
Unkompliziert per Kreditkarte oder PayPal.
Als ein kleines Dankeschön werden Sie im LO-Forum als SUPPORTER gekennzeichnet.