Hallo,
ich bin gerade von Excel und Co. auf OpenOffice umgestiegen.
Ich starte ein Macro mit einem Button auf einer Calc-Tabelle.
Ich möchte nun das die Füllfarbe des Buttons sich ändert, solange das Macro läuft.
Also am Anfang Farbe ändern und am Ende wieder zurück ändern.
Das gesamte Makro stammt noch aus der Excel-Zeit und läuft bis auf einige kleiner Ungereimtheiten ganz gut.
Vielen dank für Euere Hilfe
good_mike (absoluter OO Neuling)
Füll-Farbe eines Buttons per Makro änderen - ERLEDIGT -
Moderator: Moderatoren
Füll-Farbe eines Buttons per Makro änderen - ERLEDIGT -
Zuletzt geändert von good_mike am Mo, 11.01.2010 21:25, insgesamt 1-mal geändert.
Re: Füll-Farbe eines Buttons per Makro änderen
Hallo,
einfach Button aufrufen und Backgroundcolor ändern.
Farbwert als Longint, Hex oder RGB.
mfg
Michael
PS: Kleines Tool zum Umrechnen der Farbwerte: http://www.dannenhoefer.de/down/farben.odt
einfach Button aufrufen und Backgroundcolor ändern.
Code: Alles auswählen
odoc=thisComponent
oSheet=odoc.sheets(0)
odraw1=oSheet.drawpage
form1=odraw1.forms.getbyIndex(0)
oContr=form1.getbyname("PushButton")
oContr.BackgroundColor=&H00CC00
'oder
oContr.BackgroundColor=RGB (255,0,0)
'oder
oContr.BackgroundColor=16711680
mfg
Michael
PS: Kleines Tool zum Umrechnen der Farbwerte: http://www.dannenhoefer.de/down/farben.odt
__
FAQ zu Starbasic -> http://www.starbasicfaq.de
FAQ zu Starbasic -> http://www.starbasicfaq.de
Re: Füll-Farbe eines Buttons per Makro änderen
Hallo,
Danke für die Antwort, aber es funktioniert noch nicht - siehe .jpg Dateianhang
Noch eine ergänzende Erklärung: Ich habe in Calc ein Rechteck gezeichnet und über Makro zuweisen diesem Rechteck das Makro "Textimport" zugewiesen. Dem Rechteck habe ich den Namen "Button_1" gegeben. Nun möchte ich die Füllfarbe dieser Rechteck's änderen.
Vielen Dank für Euere Hilfe....
Michael (good_mike)
Danke für die Antwort, aber es funktioniert noch nicht - siehe .jpg Dateianhang
Noch eine ergänzende Erklärung: Ich habe in Calc ein Rechteck gezeichnet und über Makro zuweisen diesem Rechteck das Makro "Textimport" zugewiesen. Dem Rechteck habe ich den Namen "Button_1" gegeben. Nun möchte ich die Füllfarbe dieser Rechteck's änderen.
Vielen Dank für Euere Hilfe....
Michael (good_mike)
- Dateianhänge
-
- Button.jpg (8.25 KiB) 5289 mal betrachtet
-
- Fehlermeldung.jpg (72 KiB) 5289 mal betrachtet
Re: Füll-Farbe eines Buttons per Makro änderen
hi,
warum nimmst du nicht einen richtigen "Button" ?
Ansicht > Symbolleisten > Formular-Steuerelemente > Entwurfsmodus (dat is dat mit dem Dreieck) > Button
weise diesem das Makro zu
LG
Andreas
warum nimmst du nicht einen richtigen "Button" ?
Ansicht > Symbolleisten > Formular-Steuerelemente > Entwurfsmodus (dat is dat mit dem Dreieck) > Button
weise diesem das Makro zu
LG
Andreas
Re: Füll-Farbe eines Buttons per Makro änderen
FUNKTIONIERT!!!!
Vielen Dank.
Grüsse
Michael (good_mike)
Vielen Dank.
Grüsse
Michael (good_mike)
Re: Füll-Farbe eines Buttons per Makro änderen
Naja auf die Idee ein Rechteck zu verwenden und von Button zu schreiben bin ich nicht kommen.good_mike hat geschrieben:Hallo,
Danke für die Antwort, aber es funktioniert noch nicht - siehe .jpg Dateianhang
Noch eine ergänzende Erklärung: Ich habe in Calc ein Rechteck gezeichnet und über Makro zuweisen diesem Rechteck das Makro "Textimport" zugewiesen. Dem Rechteck habe ich den Namen "Button_1" gegeben. Nun möchte ich die Füllfarbe dieser Rechteck's änderen.
Vielen Dank für Euere Hilfe....
Michael (good_mike)

mfg
Michael
__
FAQ zu Starbasic -> http://www.starbasicfaq.de
FAQ zu Starbasic -> http://www.starbasicfaq.de
Re: Füll-Farbe eines Buttons per Makro änderen
Sorry für meine doooooofe Beschreibung.......
Werde mich besser
Viele Grüße
Michael
Werde mich besser


Viele Grüße
Michael