Pagina 1 van 1

[OPGELOST] Cel achtergrond kleur niet opvraagbaar...

Geplaatst: vr mar 11, 2016 2:26 pm
door theMoose
Hallo,

Ik ben nog redelijk nieuw in OOo, zeker m.b.t. de macro's. Ik heb wel enige VBA ervaring maar wil uiteindelijk van MS Office af...

Ik probeer via een BASIC macro de achtergrond kleur van een cel (Calc) vast te stellen.
Dit lukt mij ook m.b.v. CellBackColor, echter als ik dat probeer bij een cel met een voorwaardelijke opmaak, krijg ik steeds de waarde van een normale (transparente) cel, terwijl de achtergrond wel een andere kleur heeft (in mijn geval RGB (221,221,221), grijs).
Hoe kan ik van zo'n cel met voorwaardelijke opmaak in BASIC de kleurwaarde van de achtergrond opvragen?

Alle hulp is welkom.

Re: Cel achtergrond kleur niet opvraagbaar via CellBackColor

Geplaatst: vr mar 11, 2016 2:59 pm
door RPG
Hallo

Wanneer je pas begin met OOo dan is het raadzaam om voorlopig misschien macro's enige tijd links te laten liggen. Misschien is het wel beter om ze zelfs nooit te gebruiken. Ik denk dat het beter is om een andere oplossing te vinden.

Misschien kun je met een zelfgemaakt functie die een macro aanroept werken. Een voorbeeld van een zelfgemaakt functie staat in de help file van Calc onder functies.

Link voor Macro forum in het Engels
https://forum.openoffice.org/en/forum/v ... m.php?f=20

Link voor inleiding in de API
https://wiki.openoffice.org/wiki/Docume ... ASIC_Guide

Romke

Re: Cel achtergrond kleur niet opvraagbaar via CellBackColor

Geplaatst: ma mar 21, 2016 12:25 pm
door theMoose
Ik heb het maar op een andere manier opgelost: de hele Voorwaardelijke Opmaak eruit gesloopt en via een Macro/Functie hetzelfde laten effect gecreƫerd. Dan werkt het wel.
Op andere fora ook hierover e.e.a. gevonden... blijkt middels Voorwaardelijke Opmaakt niet te werken.

Re: [OPGELOST] Cel achtergrond kleur niet opvraagbaar...

Geplaatst: ma mar 21, 2016 1:50 pm
door RPG
Hallo

Het is mooi dat je een oplossing gevonden hebt. OOo erg gericht op het gebruik van opmaak stijlen dat heb je misschien wel gemerkt. Ik ben niet zo'n grote kenner van OOo-calc en zeker niet van het macro deel wat daar bij hoort. Op het Engelse forum vindt je ook vaak meer mensen die geworsteld hebben met de overgang van Excell naar OOo-calc. Ik heb nooit Excell gebruikt voor gecompliceerde zaken.

Romke