Seite 1 von 1

Re: Tabellenblätter

Verfasst: So, 17.02.2013 12:21
von Stephan
Geht das irgendwie automatisch?
indem Du ein Makro verwendest.

z.B. wie schreibt man Inhalte in Calc-Zellen:
http://www.dannenhoefer.de/faqstarbasic ... l#Zweig175

z.B. wie benennt man Tabellenblätter um:
http://www.dannenhoefer.de/faqstarbasic ... l#Zweig213



Gruß
Stephan

Re: Tabellenblätter

Verfasst: So, 17.02.2013 14:13
von F3K Total
Hallo FireFlyer,
FireFlyer hat geschrieben:... von Makros habe ich leider überhaupt keine Ahnung....
anbei ein winziges Makro, das dir alle Tabellenblätter so benennt wie es auf dem jeweiligen Blatt in Zelle A1 steht

Code: Alles auswählen

Sub S_rename_sheets
    osheets = thiscomponent.sheets
    for i = 0 to osheets.count - 1
        osheet = osheets(i)
        ocell = osheet.getcellrangebyname("A1")'neuer Tabellenblattname steht in Zelle A1
        ssheetname = ocell.String
        osheet.Name = ssheetname
    next i
End Sub
Viel Erfolg
Gruß R