Hallo Ulko,
ich zitiere mal aus meinem eigenen Post (Antwort):
..."Teil()" ist eine Calc-Funktion (Deutsche Übersetzung) und funktioniert vielleicht im Calczellen - nicht aber in einem Makro-Programm, zumindest so nicht ...
Nochmal: Calc-Funktionen (also das, was Du inder Zelle eingeben kannst ) und Basic-Funktionen im Makro sind zwei völlig unterschiedliche Dinge! Du schreibst Basic-Makros - also solltest Du Dich mit den vordefinierten und eingebauten Basic-Funktionen beschäftigen. Da gibt es z.B. eine Gruppe zur Datumsbehandlung - und dort findest Du unter anderem solche Funktionen wie "Year()", "Day()", "hour()", "minute()" und eben auch "Second()".
Und das hat alles nix mit der Liste (deutsch - englisch) zu tun. Dein Bild zeigt die Calc-Funktion! Völlig falscher Ansatz.
Besorge Dir ein Buch oder Nachschalgewerk für AOO/LO Basic Programmierung - oder die Online-Versionen bzf PDFs, die frei verfügbar sind.. ud arbeite mit denen:)
Da findest Du dann auch Antworten auf die Frage: "Wie schreibt man eigendlich "eigene" Funktionen ??"
Machste doch eigentlich schon... sonst liefe Dein Makro ja nicht.
Alle "Sub XXX .... end sub" oder "Function XXX.... end function" sind ja selbst geschrieben Funktionen
VG
Tom