Hallo Jörg, Am 08.03.2011 20:44, schrieb Jörg Kleinfeld:
>>> Als ich die Funktion "TABELLENNAME(1)" las, dachte ich mir zuerst: >>> "Das ist es!" Aber leider funktioniert die weder in den aktuellen >>> Versionen von LO noch von OO. > >> Also bei mir funktioniert es mit LibreOffice 3.3.1 einwandfrei. > >> Wie äußert es sich bei Dir, dass es nicht funktioniert? > > in LO Version 3.3.0.4 erscheint die Fehlermeldung: #NAME? Auch wird > die automatische Vervollstädigung nur bis TABELLE() angezeigt. > Der Eintrag =TABELLENNAME(1) wird in der Zelle zu =tabellenname(1) > > In der Hilfe ist auch nichts zu TABELLENNAME zu finden. Klar, TABELLENNAME ist ja auch keine Funktion von LibreOffice. Nochmal: http://stefan-weigel.de/?ID=67 Da steht: In Basic ist folgende benutzerdefinierte Funktion zu schreiben: function Tabellenname(Nummer as Integer) as string Tabellenname= thisComponent.Sheets(Nummer).Name end function Dies bietet dann dem Anwender in der Tabellenkalkulation die Funktion =Tabellenname() zu verwenden. Also: Öffne den BASIC-Editor, tipp dort die drei Zeilen ein und schon kannst Du TABELLENNAME in Deiner Tabelle nutzen. ;-) Gruß Stefan -- LibreOffice - Die Freiheit nehm' ich mir! -- Informationen zur Abmeldung: E-Mail an [email protected] Listenarchiv: http://listarchives.libreoffice.org/de/users/ Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert
