Date: prev next · Thread: first prev next last
2020 Archives by date, by thread · List index


Am 22.06.2020 um 20:17 schrieb OoOHWHOoO:

oB(1).Value = 
"INDIREKT(ADRESSE(ZEILE();SPALTE()))-INDIREKT(ADRESSE(ZEILE()-1;SPALTE())) 
< 0"

Abgesehen davon, dass diese Formel fehlerhaft ist, nämlich für Zeile 1
("Zeile()" = 0, und davon 1 abgezogen, ergibt als Adresse -1), weiß ich
auch nicht, warum die Bedingte Formatierung nicht aktualisiert wird;
scheint aber einfach so zu sein.

Nach Ausführung des Makros sind der "Bereich" ( oBFB ), die "Bedingung" 
( oB(1).Value ) und die "Vorlage" ( oB(2).Value ) richtig eingetragen, 
aber die so eingetragene "bedingte Formatierung" ist nicht aktiv, d.h., 
keine Einfärbung der betroffenen Zellen gemäß "Vorlage".

Yepp; auffällig ist auch, dass die Formel nur mit Kleinbuchstaben in der
Bedingten Formatierung steht, obwohl sie im Makro explizit in
Großbuchsteben angegeben ist. Eine aktive Formel wird aber immer in
Großbuchstaben umgewandelt, selbst wenn man sie in Kleinbuchsaben
eingibt. Und nachdem du ...

Nach manuell

[Format] > [Bedingte Formatierung] > [Verwalten...] > [Bearbeiten] > 
[OK] > [OK]

ist die "bedingte Formatierung" aktiv und die entsprechenden Zellen sind 
sofort eingefärbt.

ausgeführt hast, /steht/ sie auch in Großbuchstaben da. Das deutet für
mich darauf hin, dass da was grundsätzliches schief läuft. Aber ob das
ein Bug ist, oder einfach grundsätzlich gar nicht vorgesehen, kann ich
nicht sagen.

Ich hab jedenfalls noch nie eine Bedingte Formatierungen per Makro
gesetzt, sondern diese immer einfach über das Format direkt kopiert
(copy&paste).

Wolfgang
-- 
Donald Trump ist ein großer Visionär, der seiner Zeit weit voraus ist:
Er verbreitet schon jetzt den Slogan "make America great again", obwohl
dieser erst in der Ära /nach/ ihm seine volle Bedeutung entfalten wird.


-- 
Liste abmelden mit E-Mail an: users+unsubscribe@de.libreoffice.org
Probleme? https://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: https://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: https://listarchives.libreoffice.org/de/users/
Datenschutzerklärung: https://www.documentfoundation.org/privacy

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.