Calcs: Hintergrundfarbe in Abhängigkeit

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Calcs: Hintergrundfarbe in Abhängigkeit

Re: Calcs: Hintergrundfarbe in Abhängigkeit

von dkuestner » Fr, 06.02.2009 19:23

Danke Ironzwerg,
dann hab ich ja Einiges vor! Melde mich wieder, wenn ich weitergekommen bin. Trotzdem bin ich für Lösungen, etc. dankbar.
Gruß

Re: Calcs: Hintergrundfarbe in Abhängigkeit

von Ironzwerg » Fr, 06.02.2009 15:54

Das ist die OpenOffice.org Api.
In der hast du alles drin, GUI Elemente, UNO Elemente etc.
Wenn du mal nicht weiter weißt, gibt es auf der Seite dort auch einen Link zum Dev Guide, der könnte dir auch weiterhelfen.

Gruß

Ironzwerg

Re: Calcs: Hintergrundfarbe in Abhängigkeit

von dkuestner » Fr, 06.02.2009 15:50

Hallo Ironzwerg,
zunächst mal Danke für die vielen Links. Ich schätze das dauert bis ich mich da eingearbeitet habe!
Zur Aoi hab ich noch eine Frage: welche genau ist gemeint? (Sorry falls die Frage doof ist!)
Ist es die "UNO Accessibility API "? Oder welche genau?
Danke, Dirk

Re: Calcs: Hintergrundfarbe in Abhängigkeit

von Ironzwerg » Fr, 06.02.2009 15:33

Hi,

das Thema ist recht kompliziert zu erklären, da es für dich Neuland ist.
Zu dem Thema kann ich dir das Andrew's Document empfehlen http://www.pitonyak.org/oo.php und das Xray Tool ganz unten auf der Seite http://ooomacros.org/dev.php#101416.
Für Xray brauchst du das SDK, der Link ist auf der Seite vom Xray. Ganz wichtig ist auch die API http://api.openoffice.org/docs/common/r ... le-ix.html und nicht zu vergessen das Programmierhandbuch http://docs.sun.com/app/docs/doc/819-1326?l=de.
So viel zu den Dokus. Die sollten dir weiterhelfen.

Wie das Xray Tool verwendet wird, steht in der entsprechenden Doku, die mitgeliefert wird.
Damit solltest du eigentlich erstmal klar kommen.
Mit diesen Dokus habe ich auch angefangen.

Gruß

Ironzwerg

Calcs: Hintergrundfarbe in Abhängigkeit

von dkuestner » Fr, 06.02.2009 13:58

Hallo, ich hoffe Ihr könnt mir helfen!? Bisher arbeitet ich nur mit Excel, da wir aber nun auf OOo umstellen, muss ich meine ganzen Dateien mit VBA-Makros umschreiben. Dies ist leider bisher Neuland für mich.
Nun aber zu meinem bisher 1. Problem:
Ich habe 12 Tabellenblätter, in denen jeweils in a6:a36 entweder 1, 8, oder 0 steht. In Abhängigkeit davon soll sich der Hintergrund im Bereich b6:an36 folgendermaßen ändern:
z.B. a6 = 1, dann b6:an6 Cellbackcolor = RGB(255,0,255), a6 = 8, dann Cellbackcolor = RGB(192,192,192), a6 = 0, dann Cellbackcolor = RGB(255,255,255) (also nichts / weiß).
Das Ganze soll von a6:a36 entsprechend auf b6:an36 angewand werden.
Eine bedingte Formatierung kommt nicht in Frage, da ich diese bereits für andere Formatierungen benötige.
Das Ganze soll stattfinden,bzw. ausgelöst werden, indem ich in Tabelle1 die Zelle l1 ändere und mit Enter bestätige.
Ich habe natürlich zuvor die Suche benutzt, bin aber nicht wirklich fündig geworden. Leider konnte ich bisher das Gefundene auch nicht adaptieren, da ich mich bisher nur mit VBA auskenne.
Für Lösungen und Erklärungen bedanke ich mich bereits im Vorfeld.
Dirk OOo 3.01

Nach oben