Kopfzeile

Das Tabellenkalkulationsprogramm

Moderator: Moderatoren

mike6
*****
Beiträge: 479
Registriert: Sa, 06.03.2004 13:58

Kopfzeile

Beitrag von mike6 »

Hallo,

besteht die Möglichkeit in Oo-Calc , dass die Daten aus der Zelle,
z.B. A 35, automatisch in die Kopfzeile übernommen werden?

Mfg
mike6
Toxitom
********
Beiträge: 3769
Registriert: Di, 12.08.2003 18:07
Wohnort: Wiesbaden
Kontaktdaten:

Beitrag von Toxitom »

Hey Mike6,
... dass die Daten aus der Zelle, z.B. A 35, automatisch in die Kopfzeile übernommen werden
Nicht automatisch mit Bordmiteln. Dazu musst du dann schon Makros bemühen und dieses kurz programmieren. Das ginge dann im Prinzip so:

Code: Alles auswählen

...
odoc = thisComponent   'oder  StarDesktop.getCurrentComponent()
oZellInhalt = odoc.sheets(0).getCellRangeByName("A35").value
oSeitenFormat = odoc.StyleFamilies.getByName("PageStyle").getbyName("Standard")
oSeitenFormat.HeaderIsOn = true      'Kopfzeile einschalten
oSeitenFormat.HeaderIsShared = true  'beide Seiten gleich!
oHT = oSeitenFormat.rightPageHeaderContent    'Textobjekt der Kopfzeile
oTest = oHT.CenterText   'mittlerer Textabschnitt
oText.setString(CStr(oZellInhalt))         'Inhalt schreiben
oSeitenformat.rightPageHeaderContent = oHT   'rückschreiben
...
Bis denn,

Thomas
Unterstützer LibreOffice, zertifizierter Trainer und Berater
Bücher: LibreOffice 6- Einstieg und Umstieg
Makros Grundlagen - LibreOffice / OpenOffice Basic
mike6
*****
Beiträge: 479
Registriert: Sa, 06.03.2004 13:58

Beitrag von mike6 »

:D
Danke für die schnelle Antwort.

mfg
mike6
Antworten