Tabellenblattname auslesen

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Tabellenblattname auslesen

von mike6 » Mi, 22.02.2006 07:50

Hallo,

deine Formel ist einfach nur ge.. .:D


Danke
mike6

von Stephan » Di, 21.02.2006 22:15

Ich kriege die Funktion bei mir nicht mal zuverlässig ans Laufen, wenn ich die Datei öffne. Fehlermeldung kommt wie von Dir beschrieben, aber ich muß zusätzlich das Ergebnis manuell (STRG+UMSCHALT+F9) aktualisieren.

Bist Du denn auf diese benutzerdefinierte Funktion angewiesen? Oder ginge es nicht auch mit den vorhandenen Calcfunktionen, beispielsweise mit:

Code: Alles auswählen

=RECHTS(ZELLE("FILENAME");LÄNGE(ZELLE("FILENAME"))-FINDEN("$";ZELLE("FILENAME")))

Gruß
Stephan

Tabellenblattname auslesen

von mike6 » Di, 21.02.2006 07:38

Hallo,

mit der Funktion:
+++++++++++++++++++++++++++++++++++++++++
Function TabellenName as String
odoc=stardesktop.currentcomponent
Tabellenname=odoc.currentcontroller.activesheet.name
end Function
+++++++++++++++++++++++++++++++++++++++++
lese ich in einer Datei ca. 40 Tabellenblattnamen aus.
In der jeweiligen "Zelle" steht "=Tabellenname()"

Wenn ich jetzt in Oo-Calc 2.0 die entsprechende Datei
öffne, erscheint 40 x der Basic-Laufzeitfehler:
"Objektvariable nicht belegt"

Nachdem ich den Fehler 40 x weggedrückt habe, werden
alle Tabellenblattnamen ausgelesen.

Wie bekomme ich die Fehlermeldungen weg (?)


mfg
mike6

Nach oben