Date: prev next · Thread: first prev next last
2017 Archives by date, by thread · List index


Hey Peter,

was heisst denn "fest einbauen"?

Wenn Du die Funktion in der Standard-Bibliothek von "Meine Makros" untergebracht hast, ist sie auf deinem Rechner "fest eingebaut";) Die geht jetzt in allen Dokumenten.

Willst Du sie fest im Core-Modul unter bringen willst - tia, dann musst Du Entwickler werden und einen entsprechenden Patch einreichen. Allerdings erscheint sie mir dann doch sehr "speziell".

Schließlich könntest Du auch noch ne Extension schreiben mit einer Funktion, dass die Billiothek direkt beim Start von Calc mit geladen wird. Dann kannst Du die selbst pflegen und in allen Varianten (von Lo) installieren.

Viele Grüße

Thomas


Am 13.04.2017 um 13:08 schrieb sk:
Hallo Thomas,

sorry, störe noch mal. Wie könnte man diese Funktion in LO/Calc 'fest' Einbauen.
Ich brauche sie doch recht häufig.

Gruß Peter

Am 13.04.2017 um 12:36 schrieb Thomas Krumbein:
Hey Peter,

na, wenn Du sie komplett korrekt abgeschrieben hast und diese in der Standard-Bibliothek entweder im Dokuemnt oder im "Meine Makros" sich befindet - einfach in die Zelle den Funktionsnamen eingeben und als Parameter die Zelle eintragen, in der der bisherige Nummernstring steht. Fertig:)

siehe BIld hier: http://prntscr.com/evwyzz

Viele Grüße

Thomas



Am 13.04.2017 um 11:58 schrieb sk:
Hallo Thomas,

danke für diese Funktion. Habe diese nach dieser Anleitung:
https://help.libreoffice.org/Calc/User-Defined_Functions/de

in Calc erstellt. Nur wie kann ich diese aufrufen ??
Wie in der Anleitung erklärt funktioniert nicht.

Gruß Peter

Am 13.04.2017 um 11:08 schrieb Thomas Krumbein:
Bastel Dir ne eigene Funktion:

function MeinFormat(s As string)
  Dim a()
  If Not instr(s, "/") Then s = s & "/"
  a = split(s,"/")
MeinFormat = format(cint(a(0)),"00000") & "/" & format(cint(a(1)),"000")
End function

dann geht das problemlos;)

VG Thomas



Am 13.04.2017 um 10:42 schrieb sk:
Hallo an alle,
habe folgendes Problem und keine Idee wie man es löst.

In einer Spalte stehen folgende Werte:
28/13
250/1
1167
1/153

Diese Werte sollten so geändert werden:

00028/013
00250/001
01167/000
00001/153

usw.

Wie o.g., keine Ahnung wie man das bei einigen hundert Werten bewerkstelligen könnte.

Gruß Peter











--
Liste abmelden mit E-Mail an: users+unsubscribe@de.libreoffice.org
Probleme? http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.