makro, das einen zellwert als blattname übernimmt

Programmierung unter AOO/LO (StarBasic, Python, Java, ...)

Moderator: Moderatoren

kannenklaus
*****
Beiträge: 319
Registriert: Mi, 14.12.2005 08:08
Wohnort: freising - oder dort, wo das bier herkommt

makro, das einen zellwert als blattname übernimmt

Beitrag von kannenklaus »

hallo ng,

im forum habe ich nichts gefunden, um den inhalt der zelle a1 als blattname zu übernehmen. wahrscheinlich ist es ganz einfach. hat jemand einen tipp?

danke klaus
Zuletzt geändert von kannenklaus am Mo, 09.01.2006 16:29, insgesamt 1-mal geändert.
kannenklaus
*****
Beiträge: 319
Registriert: Mi, 14.12.2005 08:08
Wohnort: freising - oder dort, wo das bier herkommt

Beitrag von kannenklaus »

inhalt der zelle a1

Code: Alles auswählen

Sub TabnameAusZelle
Dim oDoc as Object
Dim oController as Object
Dim oBlatt as Object
Dim oZelle as Object
Dim sTabName as String

oDoc = ThisComponent 
oController = oDoc.CurrentController 
oBlatt = oController.ActiveSheet 
oZelle = oBlatt.getCellRangeByName("A1")
sTabName = oZelle.String
'msgbox sTabName
oBlatt.Name = sTabName
End Sub
vielleicht finden toxitom & co eine bessere lösung

beste grüße klaus
Toxitom
********
Beiträge: 3769
Registriert: Di, 12.08.2003 18:07
Wohnort: Wiesbaden
Kontaktdaten:

Beitrag von Toxitom »

Hey Klaus,
vielleicht finden toxitom & co eine bessere lösung
Nein, perfekt :D
Kannst du nur noch zusammenfassen - im Ergebnis ist es aber das gleiche.

Code: Alles auswählen

sub TabNameAusZelle
  dim oSheet as Object
  oSheet =  ThisComponent.CurrentController.ActiveSheet
  oSheet.Name = oSheet.getCellRangeByName("A1").String
end sub
Man könnte es auch auf eine Zeile zusammenfassen und benötigte dann die Varaible nicht, aber dann wird es schon unübersichtlich :wink:

Gruss
Thomas
Unterstützer LibreOffice, zertifizierter Trainer und Berater
Bücher: LibreOffice 6- Einstieg und Umstieg
Makros Grundlagen - LibreOffice / OpenOffice Basic
kannenklaus
*****
Beiträge: 319
Registriert: Mi, 14.12.2005 08:08
Wohnort: freising - oder dort, wo das bier herkommt

Beitrag von kannenklaus »

hallo toxitom
Kannst du nur noch zusammenfassen - im Ergebnis ist es aber das gleiche.
einfach super, dass ihr dabei seid :lol:

grüße klaus
Antworten