mikeleb hat geschrieben:in einer Zelle (sagen wir mal A5) der ersten Tabelle den Namen der letzten Tabelle einzugeben
Da automatisieren wir aber noch ein wenig...
Folgendes Vorgehen ist erforderlich, um den Namen der letzten Tabelle in die Zelle
A5 zu bekommen:
a)
kopieren der folgenden BASIC-Funktion in ein Modul der
STANDARD-Bibliothek (des Dokuments, oder der Installation)
Code: Alles auswählen
Function NameOfLastSheets()
oSheets = ThisComponent.getSheets()
numSheets = oSheets.getCount()
NameOfLastSheets = oSheets.getElementNames()(numSheets-1)
End Function
b)
Eingabe der Formel in
A5
In
A5 steht nun der Name des letzten Tabellenblattes (automatisch aktualisiert, wenn neue eingefügt wurden)
Na - macht CALC nicht Spass? ! !
[quote="mikeleb"]in einer Zelle (sagen wir mal A5) der ersten Tabelle den Namen der letzten Tabelle einzugeben[/quote]
Da automatisieren wir aber noch ein wenig...
Folgendes Vorgehen ist erforderlich, um den Namen der letzten Tabelle in die Zelle [b]A5[/b] zu bekommen:
a)
kopieren der folgenden BASIC-Funktion in ein Modul der [color=#0040FF]STANDARD[/color]-Bibliothek (des Dokuments, oder der Installation)
[code]Function NameOfLastSheets()
oSheets = ThisComponent.getSheets()
numSheets = oSheets.getCount()
NameOfLastSheets = oSheets.getElementNames()(numSheets-1)
End Function[/code]
b)
Eingabe der Formel in [b]A5[/b]
[code]=NameOfLastSheets()&T(ZUFALLSZAHL())[/code]
In [b]A5[/b] steht nun der Name des letzten Tabellenblattes (automatisch aktualisiert, wenn neue eingefügt wurden)
Na - macht CALC nicht Spass? ! !