von Toxitom » Mi, 07.12.2016 10:59
Hey Uwe,
na, das ist doch nicht so kompliziert;)
Ich nehme mal Deinen Code und ergänze bzw. verbessere. Musst halt evt. die entsprechenden Parameter anpassen oder besser vorher aus dem Dokument auslesen.
Code: Alles auswählen
Sub Button_Name
oDoc = thisComponent
oSheet = oDoc.Sheets.getByName ("Faktorisierung")
oForm = oSheet.DrawPage.Forms.GetByIndex(0)
For i = 1 to 48
with oForm.getByName("PushButton" & i)
.Label = ThisComponent.sheets.getByName("Tabelle1_2").getCellByPosition(i, 1).String
.Helptext = ThisComponent.sheets.getByName("Tabelle1_2").getCellByPosition(i, 1).String
end with
next
End Sub
Warum Du allerdings sowohl das Label als auch den Hilfetext mit dem gleichen Inhalt füllt, mag Dein Geheimnis bleiben;) Ist sicher unsinnig....
Viele Grüße
Tom
Hey Uwe,
na, das ist doch nicht so kompliziert;)
Ich nehme mal Deinen Code und ergänze bzw. verbessere. Musst halt evt. die entsprechenden Parameter anpassen oder besser vorher aus dem Dokument auslesen.
[code]Sub Button_Name
oDoc = thisComponent
oSheet = oDoc.Sheets.getByName ("Faktorisierung")
oForm = oSheet.DrawPage.Forms.GetByIndex(0)
For i = 1 to 48
with oForm.getByName("PushButton" & i)
.Label = ThisComponent.sheets.getByName("Tabelle1_2").getCellByPosition(i, 1).String
.Helptext = ThisComponent.sheets.getByName("Tabelle1_2").getCellByPosition(i, 1).String
end with
next
End Sub[/code]
Warum Du allerdings sowohl das Label als auch den Hilfetext mit dem gleichen Inhalt füllt, mag Dein Geheimnis bleiben;) Ist sicher unsinnig....
Viele Grüße
Tom