[Gelöst] Button-Beschriftung - elegantere Lösung?
Verfasst: Mi, 07.12.2016 08:23
Guten Morgen.
Ich möchte 48 Buttons mit Zelleninhalten aus B1 bis AW1 beschriften. Leider scheitere ich an der Schleifenbildung.
Bevor ich nun mühsam den nachfolgenden Code vervollständige, frage ich euch um Rat.
Vielen Dank für die Hilfe.
Gruß
Uwe
Ich möchte 48 Buttons mit Zelleninhalten aus B1 bis AW1 beschriften. Leider scheitere ich an der Schleifenbildung.
Bevor ich nun mühsam den nachfolgenden Code vervollständige, frage ich euch um Rat.
Vielen Dank für die Hilfe.
Gruß
Uwe
Code: Alles auswählen
Sub Button_Name
oDoc = thisComponent
oSheet = oDoc.Sheets.getByName ("Faktorisierung")
oForm = oSheet.DrawPage.Forms.GetByIndex(0)
sButton1 = "PushButton1"
sButton2 = "PushButton2"
'usw.
oBtnA1 = oForm.getByName(sButton1)
oBtnA1.Label = ThisComponent.sheets.getByName("Tabelle1_2").getCellRangeByName("B1").String
oBtnA1.Helptext = ThisComponent.sheets.getByName("Tabelle1_2").getCellRangeByName("B1").String
oBtnA2 = oForm.getByName(sButton2)
oBtnA2.Label = ThisComponent.sheets.getByName("Tabelle1_2").getCellRangeByName("C1").String
oBtnA2.Helptext = ThisComponent.sheets.getByName("Tabelle1_2").getCellRangeByName("C1").String
'usw.
End Sub