Funktion für Blatt Nr.

Das Tabellenkalkulationsprogramm

Moderator: Moderatoren

popofz
***
Beiträge: 53
Registriert: Mi, 12.01.2011 16:53

Funktion für Blatt Nr.

Beitrag von popofz »

Hallo Forum

Ich möchte ein Inhaltsverzeichnis für OOc Dateien erstellen und habe hier im Forum folgende Funktion gefunden.

Code: Alles auswählen

Function alleTabellenNamen()
alleTabellenNamen = ThisComponent.getSheets().getElementNames()
End Function
Und dazu die Formel für die Erstellung der Liste. {=MTRANS(ALLETABELLENNAMEN())&T(ZUFALLSZAHL())}
Das funktioniert auch gut. Nun hätte ich aber auch noch gerne die Blatt Nummern. Dies müßte doch auch mit einer Funktion lösbar sein. Als OOc Neuling möchte ich fragen ob mir jemand die Funktion erstellen kann.
Ein weiterer Punkt ist die Fehlermeldung #NV wenn mehr Formeln als Blätter vorhanden sind. Wie kann ich OOc dazu bringen dass #NV nicht angezeigt wird?

Mfg. Peter
WIN 7 64bit, WIN XP, OO 4.1.1
clag
********
Beiträge: 3570
Registriert: Di, 27.01.2009 15:30

Re: Funktion für Blatt Nr.

Beitrag von clag »

Hallo popofz,

schreibe in die linke Zelle vor den ersten ausgegebenen Tabellennamen eine 1
und doppel klicke das kleine schwarze Quadrat und formatiere the entstandene Reihe wie gewünscht.

die Funktion liefert die Tabellenamen aufsteigend nach Indexsortiert also
ester Name = Blatt1, zweiter Name = Blatt2, usw.
LG
clag

nutzt: WinXP SP3 / AOO 4.1.10 / Firefox
popofz
***
Beiträge: 53
Registriert: Mi, 12.01.2011 16:53

Re: Funktion für Blatt Nr.

Beitrag von popofz »

Hallo Clag

Danke für den Tipp für die Nummerrierung. Das #NV Problem habe ich mit Bedingter Formatierung und ISTNV() gelöst.

Mfg. Peter
WIN 7 64bit, WIN XP, OO 4.1.1
Antworten