Re: [de-users] Wie addiere ich 1 Minute in Calc?

2024-01-15 Diskussionsfäden Henry Springer

Moin,

ich würde dazu immer die Funktion ZEIT nutzen. ZEIT(0;1;0) ist 1 Minute,
ZEIT(0;0;1) ist 1 Sekunde, andere Werte gehen natürlich auch :-)
Die unten angegebene Zahl entspricht einer Sekunde.

Alles Gute
Henry


Am 14.01.2024 um 15:51 schrieb gooly:

Hab's gefunden: 0,115740740740741

Ich möchte mit Calc künstliche 'Preise' erzeugen für eine Verwendung im
Metatrader. Die Datenstruktur hat den Tag und separat die Zeit. Der Tag
bleibt gleich, aber für jeden 1-Minuten Balken brauchte ich eine Zeit +
1 Minute.
Schönen Sonntag
Gooly

Am 14.01.2024 um 15:33 schrieb lo.harald.ber...@t-online.de:

Hallo Gooly,

Zeitberechnung im Minutenbereich? Kannst du mal erläutern was du
machen möchtest?

Zeitwert = 1 Tag = 1

1 Minute = 1/24/60

Also mit genügend Stellen nach dem Komma rechnen!

Freundliche Grüße
Harald

Am 14.01.2024 um 15:21 schrieb gooly:

Hallo,

stehe grade auf dem Schlauch :(
Ich habe das Zeit-Zelle in Calc mit 00:00:00. Wie komme ich im Feld
daneben zu 00:00:01 und dann 00:00:02 ...

Welchen wert muss ich addieren?

Danke!
Gooly








--
Liste abmelden mit E-Mail an: users+unsubscr...@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


Re: [de-users] Libre Office Calc

2023-03-08 Diskussionsfäden Henry Springer

Moin Hermann,

^$ findet auch keine Teile eines Absatzes, sondern einen leeren Absatz, damit
sollten sich leere Zellen finden lassen. Ich habe das so verstanden, dass du in
den Zellen viele Zeilen Text und darin manchmal auch leere Zeilen hast.
Ich glaube nicht, dass dafür Calc das geeignete Medium ist, aber das musst du ja
wissen.
Lt. Doku sollte \n einen solchen Zeilenumbruch finden, und wenn du also \n\n
suchst, sollte das eine leere Zeile sein.
Aber Achtung, beim Ersetzen in Calc kann man die Funktion \n nicht nutzen, bei
mir geht es mit
suchen nach: \n\n
ersetzen durch: (nichts)

Teste das mal bitte

Alles Gute
Henry


Am 08.03.2023 um 16:49 schrieb Hermann Wenusch [W]:

Ich möchte leer Zeilen innerhalb von Zellen löschen.

Mit Suchen/Ersetzen ^$ als Regulärer Ausdruck hat es jedenfalls nicht geklappt.

Achtung: Mein Problem ist NICHT, dass ich leere Tabellenzeilen löschen möchte!


HW





--
Liste abmelden mit E-Mail an: users+unsubscr...@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


Re: Fwd: [de-users] rundungsfehler bei tabellendokument

2023-03-05 Diskussionsfäden Henry Springer

Moin Bernhard,

deine Umlaute verschwinden im Nirwana.
Ansonsten vielen Dank für die Antwort, aber ich bin nicht der Urheber, sondern
leite die persönlich erhaltene Mail an die Liste weiter.

Und zu deiner Tabelle, es passt doch alles.
Mathematisch ist es klar, wenn ich nicht nur bei der Anzeige runde, sondern mit
diesem Wert weiter rechne, habe ich einen Fehler und bei ungünstigen Rechnungen
wird er immer größer. Daher will ich wissenschaftlich *nicht* mit dieser Option
rechnen.
Anders kann es aber in der Buchhaltung/Rechnungswesen aussehen, wo alle Zahlen
(krumm u.a. durch Steuersätze u.ä.) auf zwei Stellen gerundet sein müssen. Dann
will ich die unsichtbaren Nachkomma-Cent nicht mehr haben, denn sie verfälschen
meine Bilanz. Daher muss jeder für sich auf sein Einsatzszenario achten.

Zur Info an alle:
In der Tabelle stehen drei Werte
a) die Zahl 2
b) Wurzel aus der Zahl
c) Quadrat von (b)

Und ja, wenn ich mit festgelegter fixer Genauigkeit rechne, ist das Quadrat der
Wurzel verschieden vom der Ausgangszahl. Aber genau dafür brauche ich diese
Funktion nicht, bei wissenschaftlichen rechnen potenziert das Fehler.

Alles Gute
Henry

Und da der Fragende zufrieden ist und vermutlich finanzielle Inhalte damit
pflegt, ist für ihn alles in Ordnung.

Henry



Am 05.03.2023 um 20:51 schrieb Bernhard Bitsch:

Hallo Henry,Gesendet:Sonntag, 05. Mrz 2023 um 18:55 UhrVon:"Henry Springer" 
An:"users@de.libreoffice.org" 
Betreff:Re: Fwd: [de-users] rundungsfehler bei tabellendokument
Am 05.03.2023 um 18:45 schrieb Gnter Skarabisch:> so henry>> ich habs geschafft.>> libre office 7.4.5.1 deinstalliert und wieder 
neu installiert.>> jetzt tauchen auch unter extras/optionen wieder die calc einstellungen auf.>> dort unter 
"berechnen/allgemeine berechnungen" "genauigkeit wie angezeigt"> anklicken.>> der tip kam von alois.>> das 
wars. jetzt stimmt alles.>


Das sehe ich anders. ;)
Probiere mal die angehngte einfache Tabelle, mit und ohne die Option, aus.


Gru,
Bernhard

eigentlich ganz einfach.>> das problem war, dass nach jahren des updatens von libre office 
die genannten> calc einstellungen verloren gegangen waren.>> euch nochmals 
danke>--Liste abmelden mit E-Mail an: 
users+unsubscribe@de.libreoffice.orgProbleme?https://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/Tipps
 zu 
Listenmails:https://wiki.documentfoundation.org/Netiquette/deListenarchiv:https://listarchives.libreoffice.org/de/users/Datenschutzerklrung:https://www.documentfoundation.org/privacy








--
Liste abmelden mit E-Mail an: users+unsubscr...@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


Re: Fwd: [de-users] rundungsfehler bei tabellendokument

2023-03-05 Diskussionsfäden Henry Springer

Am 05.03.2023 um 18:45 schrieb Günter Skarabisch:

so henry

ich habs geschafft.

libre office 7.4.5.1 deinstalliert und wieder neu installiert.

jetzt tauchen auch unter extras/optionen wieder die calc einstellungen auf.

dort unter "berechnen/allgemeine berechnungen" "genauigkeit wie angezeigt"
anklicken.

der tip kam von alois.

das wars. jetzt stimmt alles.

eigentlich ganz einfach.

das problem war, dass nach jahren des updatens von libre office die genannten
calc einstellungen verloren gegangen waren.

euch nochmals danke




--
Liste abmelden mit E-Mail an: users+unsubscr...@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


Re: Fwd: [de-users] rundungsfehler bei tabellendokument

2023-03-04 Diskussionsfäden Henry Springer

Moin Günter,

könntest du bitte damit beginnen, deine Version und das Betriebssystem zu
nennen. geht bei den neueren Versionen am einfachsten über Hilfe -> Über
LibreOffice.
Das gewünschte Verhalten, dass sich die Felder der Ansicht anpassen sollen,
hatte ich in meiner beruflichen Praxis nicht, aber da ging es um
wissenschaftliche Arbeiten, da soll kein zusätzlicher Rundungsfehler das
Ergebnis verfälschen. Bei Finanzen kann ich mir anderes vorstellen, aber die
Funktion wurde genannt und ich habe sie bei mir auch sofort gefunden unter
Extras - Optionen - LibreOffice Calc - Berechnen.

Für die RUNDEN Funktion funktionieren auch Zellbezüge, habe ich direkt getestet,
kannst du bitte mal beschreiben, was du in die Funktion geschrieben hast und
welcher Fehler dann kommt?
Da sie Zellbezüge kann, kann man die Formel schnell ziehen.

Was der eine als Blödsinn ansieht, ist für andere essentiell wichtig. Genau
darum gibt es diese Schalter, man muss sie nur betätigen :-) Auch Banken hatten
vor geraumer Zeit angefangen, diese sogenannten Restpfennige (der Bruchteil von
Cent, die nicht auf den Kontoauszügen steht) für sich einzusammeln und damit
viel Geld verdient.

Insgesamt ist zu sagen, dass du viel mehr Infos zu dem Problem und wie es du es
zu lösen versuchst, mitteilen musst. Auch Freundlichkeit hilft auch immer
weiter. Und da können wir alle nur hoffen, dass du ein Mensch und keine Firma
bist :-)

Henry

Am 04.03.2023 um 21:25 schrieb Henry Springer:

Hallo Günter,

ich leite diese direkte Antwort an die Liste weiter und werde auch darüber
antworten :-)

Nur im Vorfeld so viel. Es gibt eine Netiquette für die Liste, und freundlich
sein Problem beschreiben liefert viel bessere Ergebnisse als zu granteln.

Alles Gute
Henry


 Weitergeleitete Nachricht 
Betreff: Re: [de-users] rundungsfehler bei tabellendokument
Datum: Sat, 4 Mar 2023 18:48:11 +0100
Von: Günter Skarabisch 
An: web.de 

hallo henry.

habe die runden funktion ausprobiert.
das ist ja das allerletzte.
da muss man/frau jede zahl einzeln eingeben und das mit wer weiss wievielen
zellen. das ist was für masochisten.
ein zellbezug funktioniert nicht und wird mit fehler abgelehnt.
häufig stellt man den rundungsfehler zunächst garnicht fest, insbesondere, wenn
man zuvor eine zellformatierung vorgenommen hat und denkt das wars.
mehrere zellen per runden in einem rutsch zu korrigieren ist nicht möglich.
nein, das isses nicht.
für mich ist es ein rätsel, warum das nicht über`s zellen formatieren geht. dass
calc die ursprüngliche eingabe, z.b. 3 nachkommastellen, intern
zwischenspeichert, ist nachzuvollziehen. wenn aber eine formel oder funktion
geändert wird, muss calc das reflektieren und nur bei bedarf wieder
zurückrudern. alles andere halte ich für blödsinn.
mittlerweile rundet calc mit den alten eingabewerten, selbst wenn ich die alten
werte mit nur 2 nachkommastellen neu eingebe. auch inhalte löschen tuts nicht.

die weitere lösungsmöglichkeit übers menü: berechnen einstellen: genauigkeit wie
angezeigt gibts in meiner aktuellen version garnicht.
eine reparaturinstallation hat auch nichts gebracht.
am ende gibts wahrscheinlich eine ganz simple erklärung/lösung.

jede firma könnte sich bei sowas die kugel geben.






--
Liste abmelden mit E-Mail an: users+unsubscr...@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


Fwd: [de-users] rundungsfehler bei tabellendokument

2023-03-04 Diskussionsfäden Henry Springer

Hallo Günter,

ich leite diese direkte Antwort an die Liste weiter und werde auch darüber
antworten :-)

Nur im Vorfeld so viel. Es gibt eine Netiquette für die Liste, und freundlich
sein Problem beschreiben liefert viel bessere Ergebnisse als zu granteln.

Alles Gute
Henry


 Weitergeleitete Nachricht 
Betreff: Re: [de-users] rundungsfehler bei tabellendokument
Datum: Sat, 4 Mar 2023 18:48:11 +0100
Von: Günter Skarabisch 
An: web.de 

hallo henry.

habe die runden funktion ausprobiert.
das ist ja das allerletzte.
da muss man/frau jede zahl einzeln eingeben und das mit wer weiss wievielen
zellen. das ist was für masochisten.
ein zellbezug funktioniert nicht und wird mit fehler abgelehnt.
häufig stellt man den rundungsfehler zunächst garnicht fest, insbesondere, wenn
man zuvor eine zellformatierung vorgenommen hat und denkt das wars.
mehrere zellen per runden in einem rutsch zu korrigieren ist nicht möglich.
nein, das isses nicht.
für mich ist es ein rätsel, warum das nicht über`s zellen formatieren geht. dass
calc die ursprüngliche eingabe, z.b. 3 nachkommastellen, intern
zwischenspeichert, ist nachzuvollziehen. wenn aber eine formel oder funktion
geändert wird, muss calc das reflektieren und nur bei bedarf wieder
zurückrudern. alles andere halte ich für blödsinn.
mittlerweile rundet calc mit den alten eingabewerten, selbst wenn ich die alten
werte mit nur 2 nachkommastellen neu eingebe. auch inhalte löschen tuts nicht.

die weitere lösungsmöglichkeit übers menü: berechnen einstellen: genauigkeit wie
angezeigt gibts in meiner aktuellen version garnicht.
eine reparaturinstallation hat auch nichts gebracht.
am ende gibts wahrscheinlich eine ganz simple erklärung/lösung.

jede firma könnte sich bei sowas die kugel geben.



--
Liste abmelden mit E-Mail an: users+unsubscr...@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


Re: [de-users] Calc - Unter Linux erstellte Datei unter Windows öffnen - Fehler?

2023-02-22 Diskussionsfäden Henry Springer

Moin,

wenn ich die Datei öffne, dann ist genau auf dieser Linie die Markierung vom
Seitenumbruch. Allerdings habe ich kein dunkles Layout, sondern ein helles, da
ist diese Druck-Umbruchlinie als gestrichelt sichtbar.
Zum Testen das Seitenlayout von Quer auf Hochkant ändern.

Alles Gute
Henry



Am 22.02.2023 um 13:26 schrieb Andreas Nowok:

Hallo Community,

zuerst einmal das wichtigste:

Version: 7.3.7.2 (x64) / LibreOffice Community
Build ID: e114eadc50a9ff8d8c8a0567d6da8f454beeb84f
CPU threads: 8; OS: Windows 10.0 Build 19045; UI render: Skia/Raster;
VCL: win
Locale: de-DE (de_DE); UI: de-DE
Calc: CL

Ich arbeite auch unter Windows schon länger mit LibreOffice.

Ein Kollege, der mit Linux (Debian oder Ubuntu) arbeitet. Sendete mir
heute via E-Mail-Anhang eine LibreOffice Calc ods-Datei zu.

Leider kann ich Ihn im Augenblick nicht fragen welche LO-Version er
nutzt. Da er seit 12:00 Uhr im Urlaub ist, und ich keine private
E-Mail-Adresse von Ihm habe.

Die Datei und ein ScreenShot sind hier:
https://1drv.ms/f/s!AmQsIACVaWU3hXmQoLXaSF41rmDB zu finden.

Ich habe nur aus datenschutzrechtlichen Gründen die Inhalte der
folgenden Zeilen/Spalten anonymisiert.

- Zeile 4 Spalte B bis Spalte J
- Zeile 5 Spalte s.o.
- Zeile 6 Spalte s.o.
- Spalte A Zeile 8 bis Zeile 19

Zwischen Spalte G und Spalte H wird die Gitterlinie nicht angezeigt
(siehe ScreenShot)

Nun meine Fragen:

* Liegt es an dem Wechsel, er nutzt Linux ich Windows?

* Liegt es an meiner LO-Version?

* Oder Liegt es an meiner Windows-Version?

* Übertragungsfehler?

* Oder liegt es an meinen LO Einstellungen?

Folgendes habe ich schon als Lösungsansatz versucht:

- Format - Zeilen - Einblenden
- Format - Spalten - Einblenden
- Format - Spalten - Breite

Für die Bemühungen bei der Hilfe zu meinem Problem danke ich im voraus.

Viele Grüße aus dem Ruhrgebiet
Andreas





--
Liste abmelden mit E-Mail an: users+unsubscr...@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


Re: [de-users] Berechnungsformel für anteilige Geldbeträge (Aktualisierung des Beispiels)

2023-01-11 Diskussionsfäden Henry Springer

Moin,

Ich würde daraus eine Formel machen

= Wenn(brutto>1000;(brutto-1000)*0,1;0)
  + Wenn(brutto>520;Min(brutto;1000)-brutto)*0,2;0)
  + Wenn(brutto>100;Min(brutto;520)-brutto)*0,3;0)
  + Min(brutto;100)

Wobei ich die Grenzen und Prozentwerte in extra Felder auslagern würde und hier
nur referenzieren würde.

Henry

Am 11.01.2023 um 12:28 schrieb Christian Lorch:

Am 11.01.2023 12:21, schrieb Stefan Weigel:

Am 11.01.23 um 11:27 schrieb ice...@web.de:



WENN(Brutto>1000;Brutto*0,1;(WENN(Brutto>520;Brutto*0,2;(WENN(Brutto>100;Brutto*0,3;0)



Ich glaube, das ist falsch.

Mit dieser Formel würde der Freibetrag bei einem Verdienst von 600€
schlicht 20% von 600€ also 120 € sein. So einfach ist es aber nicht.

Tatsächlich setzt sich der Freibetrag zusammen aus:

100€ + (520€ - 100€) * 30% + (600€ - 520€) * 20%

also: 242€

;-)


exakt. Du hast das Problem verstanden und exemplarisch richtig gerechnet! Ich
scheitere daran, trotz Hilfsspalten, dafür eine allgemein gültige Formel zu
bekommen.

Irgendwie wird das schon gehen - bin gespannt auf eure Hinweise!


Danke!

Christian




--
Liste abmelden mit E-Mail an: users+unsubscr...@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


Re: [de-users] Schriftart Manorly

2022-12-20 Diskussionsfäden Henry Springer

Am 20.12.2022 um 16:31 schrieb Werner Tietz:

Also ein Font für die Mülltonne!


Höchstens eine Schrift "für die Mülltonne" ;-).
Da die Schrift zwei unterschiedliche Zeichendarstellungen für den gleichen
Buchstaben hat, muss eine der beiden Darstellungen irgendwo anders, aber nicht
auf dem "s" liegen. Man muss nur wissen wo und der Text kann dann nicht einfach
mit einem anderen Font ohne diese Merkmale formatiert werden, sieht dann ulkig 
aus.
Da hat der Autor was zu tun :-)


Ich dachte eigentlich dass solche Fonts mit falschen Zuordnungen auf 
Codepositionen ausgestorben sind!

Am 19. Dezember 2022 17:30:18 MEZ schrieb Peter Geerds:

Hallo!
Das lange S liegt hier auf §.

Viele Grüße
Peter






--
Liste abmelden mit E-Mail an: users+unsubscr...@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


Re: [de-users] DRAW: Text drehen

2022-12-09 Diskussionsfäden Henry Springer

Moin Susanne,

du kannst das ganze Textfeld (ausgewählt) über
Format -> Position und Größe   [oder F4]
und dann im neuen Fenster über denn Reiter Drehung
um beliebige Winkel drehen,
90° geht auch, dann läuft die Schrift von unten nach oben

Eine Option Drehwinkel ist nur hier, bei der Schrift habe ich auch nichts davon
gesehen.

Alles Gute
Henry

Am 09.12.2022 um 13:56 schrieb susanne.mohn...@kiel-pries.de:

Moin moin,



Ich habe in DRAW Textfelder erstellt und möchte den Text nun um 90 Grad
drehen.

Ich kann das Ganze Textfeld über die Symbolleiste Zeichnung drehen, dann ist
der Text auf dem Kopf…



Wie bei help.libreoffice empfohlen- über Format – Zeichen den Punkt Rotation
mit einer Winkelangabe versehen. Geht nicht, da die Option Rotation nicht
vorhanden ist.



Geht das überhaupt?
Vielleicht hat jemand einen Tipp für mich.



Viele Grüße

Susanne









--
Liste abmelden mit E-Mail an: users+unsubscr...@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


Re: [de-users] Bedingte Formatierung per Makro setzen

2022-12-08 Diskussionsfäden Henry Springer

Vielen Dank Thomas,

dann werde ich versuchen, diesen Weg zu begehen. Aktuell sind familiäre Dinge
wichtiger, aber ich werde bei weiteren Fragen gern hier zurückkommen.

Alles Gute
Henry

Am 08.12.2022 um 19:25 schrieb Thomas Krumbein:

Hey zusammen,

ja, natürlich gibt es einen entsprechenden API Zugang.

Während der bisherige nach wie vor besteht (und auch identisch ist mit AOO) gibt
es für die "neuen" Funktionen einen eigenes Sammeobjekt.

Ich zitiere mal aus meinem eigenen Buch ;)):

/Die folgende Beschreibung dient der Suche und als Ausgangspunkt für//
//eigene Recherchen://
//Ausgangspunkt ist auch hier das jeweilige Tabellenblatt.//
//oSheet = thisComponent.sheets.getByName("")//
//Neu ist nun ein (Sammel-)Objekt ConditionalFormats, welches das//
//Interface com.sun.star.sheet.XConditionalFormats implementiert. Diese//
//Interface stellt folgende Methoden zur Verfügung://
//Methode Beschreibung//
//createByRange(oRange) oRange wird als com.sun.star.sheet.XSheetCellRanges//
//Objekt übergeben und definiert die Zellen, auf die//
//die aktuelle Bedingung(en) gilt(gelten).//
//getContitionalFormats()//
//liefert einen Array (Sequenz) aller Bereiche mit//
//bedingten Formatierungen zurück. Die Indexnummer//
//entspricht der ID.//
//getLength() als long: liefert die Anzahl der Zellbereiche mit//
//bedingter Formatierung.//
//removeByID(nID as//
//long)//
//entfernt den mit der nID bezeichneten Bereich aus//
//dem Sammelobjekt.//
//Das einzelne Objekt eines Zellbereichs mit bedingter Formatierung erhält//
//man dann als Element der Liste, also z.B.://
//aConFormats = oSheet.ConditionalFormats.getContitionalFormats()//
//oBedFormat = aConFormats(0)//
//Ein Zellbereich mit bedingter Formatierung stellt ein Objekt des Typs//
//com.sun.star.sheet.ConditionalFormat dar, mit einer wichtigen Eigenschaf://
//Range – als com.sun.star.sheet.XSheetCellRanges Objekt. Dieses Sammelobjekt//
//beinhalten nun alle zusammenhängenden CellRange-Objekte, die//
//wiederum jeweils ein Objekt ConditionalFormat beinhalten, das ein Interface//
//des Types com.sun.star.sheet.XsheetConditionalEntries implementiert.//
//Dort sind dann die Eigenschafen der jeweiligen Bedingung abgelegt, und//
//zwar als Liste. Die einzelne Bedingung erhalten Sie über die Methoden//
//getByName() oder getByIndex(), die Namen sind abgelegt in der Liste//
//ElementNames.//
//Der Operator wird im ENUM com.sun.star.sheet.ConditionalOperator
verwaltet, Formatvorlagen und Vergleichsgrenzen sind selbst-sprechend, die
SourcePosition definiert einen Zellbereich als Qelle.
Insgesamt ist das alles etwas komplexer geworden, die verschiedenen
Verschachtelungen nicht ganz einfach zu durchschauen. Auf der anderen
Seite bietet die Struktur Raum für Erweiterungen.
Beim Arbeiten mit den Objekten und Interfaces ist es extrem wichtig, die
genaue Schreibweise einzuhalten. Oft unterscheiden sich die Objekte lediglich
um ein angehängtes »s« ( ConditionalFormat, ConditionalFormats),
Schreibfehler führen schnell zu vielen Problemen./

Leider gibt es kaum brauchbare Ansätze wie nun die einzelnen Parameter,
Operatoren etc zu setzen sind.

Hier hilft eigentlich nur "reverse engineering" - das heisst man nimmt ein
leeres Tabellenblatt, baut seine gewünschte Formatierung Schritt für Schritt in
der Oberfläche auf und prüft nach jedem kleinen Schritt die Veränderungen des
Objectes "ConditionalFormats" mit xray oder so.

Kennnt man so die nötigen Einstellungen, kann man sie auch per makro setzen.

Ist halt ein wenig Arbeit

Viele Grüße

Thomas



Am 08.12.2022 um 17:46 schrieb OoOHWHOoO:

Hallo Henry,

ich habe auch mal den englischen Ausdruck

»Format Conditional Data Bar«

ge_GOOGLE_t: Libre Office macro Format Conditional Data Bar

https://ask.libreoffice.org/t/how-to-set-conditional-formatting-data-bar-from-a-macro/3903

[...] At the moment there is no API for the new conditional formats as they
are in stabilization phase and may require one more refactoring. At least in
LibO 4.2 I will provide a public API for that feature. [...]

Ob es da mittlerweile eine »public API for that feature« gibt, keine Ahnung.

Aber vielleicht gibt es ja hier im Forum jemand, der das weiß ...

Vielleicht findest Du ja auch hier einen Hinweis:

https://api.libreoffice.org/

Complete LibreOffice 7.3 API reference.
https://api.libreoffice.org/docs/idl/ref/index.html

Grüße
Hans-Werner ;-))

------ Originalnachricht --
Von "Henry Springer" 
An users@de.libreoffice.org
Datum 08.12.2022 12:49:58
Betreff Re: [de-users] Bedingte Formatierung per Makro setzen


Moin Hans-Werner,

vielen Dank für die Dokumente und die Infos dazu.
Einen großen Teil habe ich dazu auch befragt, also OOME 4.0 und auch den
Dannenhöfer, dort finde ich auch bedingte Formatierung über Bedingungen.
Allerdings ist dies bei beiden sehr knapp gefasst.
Die andere Art der Formatierung, im LO unter bedingte Formatierung einsortiert,
ist eigentlich keine bedingte Formatierung, so

Re: [de-users] Bedingte Formatierung per Makro setzen

2022-12-08 Diskussionsfäden Henry Springer

Nochmals danke Hans-Werner,

diesen Abschnitt hatte ich auch gefunden, sehr alt und leider unbeantwortet.
LO 4 ist auch schon etwas her ...

Dann werde ich den Hinweisen von Thomas nachgehen.

Alles Gute
Henry

Am 08.12.2022 um 17:46 schrieb OoOHWHOoO:

Hallo Henry,

ich habe auch mal den englischen Ausdruck

»Format Conditional Data Bar«

ge_GOOGLE_t: Libre Office macro Format Conditional Data Bar

https://ask.libreoffice.org/t/how-to-set-conditional-formatting-data-bar-from-a-macro/3903

[...] At the moment there is no API for the new conditional formats as they are
in stabilization phase and may require one more refactoring. At least in LibO
4.2 I will provide a public API for that feature. [...]

Ob es da mittlerweile eine »public API for that feature« gibt, keine Ahnung.

Aber vielleicht gibt es ja hier im Forum jemand, der das weiß ...

Vielleicht findest Du ja auch hier einen Hinweis:

https://api.libreoffice.org/

Complete LibreOffice 7.3 API reference.
https://api.libreoffice.org/docs/idl/ref/index.html

Grüße
Hans-Werner ;-))

-- Originalnachricht --
Von "Henry Springer" 
An users@de.libreoffice.org
Datum 08.12.2022 12:49:58
Betreff Re: [de-users] Bedingte Formatierung per Makro setzen


Moin Hans-Werner,

vielen Dank für die Dokumente und die Infos dazu.
Einen großen Teil habe ich dazu auch befragt, also OOME 4.0 und auch den
Dannenhöfer, dort finde ich auch bedingte Formatierung über Bedingungen.
Allerdings ist dies bei beiden sehr knapp gefasst.
Die andere Art der Formatierung, im LO unter bedingte Formatierung einsortiert,
ist eigentlich keine bedingte Formatierung, sondern eine Darstellung der Inhalte
in Abhängigkeit einer Range. Eine davon ist im LO unter bedingte Formatierung -
AlleZellen - Datenbalken zu finden. Diese Art möchte ich noch im Makro abbilden
können, habe das aber über Suchmaschinen noch nicht gefunden.

Viele Grüße
Henry


Am 08.12.2022 um 08:05 schrieb OoOHWHOoO:

Hallo Henry,

hier

»BASIC-Makros für OpenOffice und LibreOffice - OOME_deutsch - 27.01.2021.odt«

solltest Du entsprechende Informationen (vielleicht) finden.

Die originale Download-Adresse

http://www.uni-due.de/~abi070/count.php?id=OOME_deutsch.odt

funktioniert zurzeit nicht wegen einem CYBER-Angriff auf die IT-Infrastruktur
der Uni Duisburg.

Du kannst dieses Dokument (und weiter andere) hier von meine MagentaCloud
herunterladen:

https://magentacloud.de/s/PHM9Xec5pKX6cHS

»BASIC-Makros für OpenOffice und LibreOffice - OOME_deutsch - 27.01.2021.odt«
»OpenOffice.org - Makros-Kochbuch (Stadt München).pdf«
»StarBasic - FAQ [ www.dannenhoefer.de ].odt«
»StarOffice - Programmer’s Tutorial.pdf«

Hier könntest Du vielleicht auch noch etwas finden:

http://www.dannenhoefer.de/faqstarbasic/

Und dann gibt es noch die beiden Bücher

»Makro Grundlagen - LibreOffice / OpenOffice Basic« von Thomas Krumbein, zum
Beispiel hier:

https://www.eurobuch.de/buch/isbn/9783943771039.html

Grüße
Hans-Werner ;-))

-- Originalnachricht --
Von "Henry Springer" 
An "users@de.libreoffice.org" 
Datum 08.12.2022 01:06:35
Betreff Re: [de-users] Bedingte Formatierung per Makro setzen


Schade,

hat niemand einen Tipp für mich, wie dies gehen könnte?
Ich habe es soweit "vereinfacht", jetzt sind es nur noch Bedingungen, die ich
per Makro setzen kann und Datenbalken, wo ich die zugehörige Makro-Funktion
noch
nicht gefunden habe.
Es sind in jeder Tabelle ca. 30 verschiedene bedingte Formate, das ist zu
manuell nur sehr mühsam zu korrigieren. Gibt es weitere Ansprechpartner, wo ich
nachfragen könnte?

Vielen Dank für eine Antwort

Henry

Ich bin jetzt wieder auf diese Version zurück, die 7.4 hat für mich Probleme
beim Einlesen und Konvertieren von Dateien.

Version: 7.3.7.2 (x64) / LibreOffice Community
Build ID: e114eadc50a9ff8d8c8a0567d6da8f454beeb84f
CPU threads: 12; OS: Windows 10.0 Build 19045;
UI render: Skia/Raster; VCL: win
Locale: de-DE (de_DE); UI: de-DE
Calc: CL

Am 30.11.2022 um 23:27 schrieb Henry Springer:

Moin,

ich habe einige Tabellen, die gespickt mit bedingten Formaten ist. Da sich in
diesen Tabellen regelmäßig Änderungen ergeben, sehen nach einiger Zeit die
Bereiche der bedingten Formatierungen ziemlich wild aus, da die Formate beim
Verschieben von Zellen oder Zeilen immer mitziehen.
Daher habe ich angefangen, diese per Makro zu setzen, so dass ich ab und an
alles wieder korrigiert habe, denn manuell dies zu ändern ist sehr mühsam.

Für Bedingungen habe ich Anleitungen gefunden und bereits umgesetzt, aber für
die anderen Arten der bedingten Formatierung fehlt mir der Zugang im Makro
Es geht hier um bedingte Formatierung
... Bedingung,  bereits erledigt
... Farbbalken,
... Datenbalken,
... Symbolsatz.

Vielen Dank für den richtigen Tipp

Henry


PS:
Version: 7.4.3.2 (x64) / LibreOffice Community
Build ID: 1048a8393ae2eeec98dff31b5c133c5f1d08b890
CPU threads: 12; OS: Windows 10.0 Build 19045;
UI render: Skia/Raster; VCL: win
Locale: de-DE (de_DE); UI: de-DE
Calc: CL



Re: [de-users] Bedingte Formatierung per Makro setzen

2022-12-08 Diskussionsfäden Henry Springer

Moin Hans-Werner,

vielen Dank für die Dokumente und die Infos dazu.
Einen großen Teil habe ich dazu auch befragt, also OOME 4.0 und auch den
Dannenhöfer, dort finde ich auch bedingte Formatierung über Bedingungen.
Allerdings ist dies bei beiden sehr knapp gefasst.
Die andere Art der Formatierung, im LO unter bedingte Formatierung einsortiert,
ist eigentlich keine bedingte Formatierung, sondern eine Darstellung der Inhalte
in Abhängigkeit einer Range. Eine davon ist im LO unter bedingte Formatierung -
AlleZellen - Datenbalken zu finden. Diese Art möchte ich noch im Makro abbilden
können, habe das aber über Suchmaschinen noch nicht gefunden.

Viele Grüße
Henry


Am 08.12.2022 um 08:05 schrieb OoOHWHOoO:

Hallo Henry,

hier

»BASIC-Makros für OpenOffice und LibreOffice - OOME_deutsch - 27.01.2021.odt«

solltest Du entsprechende Informationen (vielleicht) finden.

Die originale Download-Adresse

http://www.uni-due.de/~abi070/count.php?id=OOME_deutsch.odt

funktioniert zurzeit nicht wegen einem CYBER-Angriff auf die IT-Infrastruktur
der Uni Duisburg.

Du kannst dieses Dokument (und weiter andere) hier von meine MagentaCloud
herunterladen:

https://magentacloud.de/s/PHM9Xec5pKX6cHS

»BASIC-Makros für OpenOffice und LibreOffice - OOME_deutsch - 27.01.2021.odt«
»OpenOffice.org - Makros-Kochbuch (Stadt München).pdf«
»StarBasic - FAQ [ www.dannenhoefer.de ].odt«
»StarOffice - Programmer’s Tutorial.pdf«

Hier könntest Du vielleicht auch noch etwas finden:

http://www.dannenhoefer.de/faqstarbasic/

Und dann gibt es noch die beiden Bücher

»Makro Grundlagen - LibreOffice / OpenOffice Basic« von Thomas Krumbein, zum
Beispiel hier:

https://www.eurobuch.de/buch/isbn/9783943771039.html

Grüße
Hans-Werner ;-))

-- Originalnachricht --
Von "Henry Springer" 
An "users@de.libreoffice.org" 
Datum 08.12.2022 01:06:35
Betreff Re: [de-users] Bedingte Formatierung per Makro setzen


Schade,

hat niemand einen Tipp für mich, wie dies gehen könnte?
Ich habe es soweit "vereinfacht", jetzt sind es nur noch Bedingungen, die ich
per Makro setzen kann und Datenbalken, wo ich die zugehörige Makro-Funktion noch
nicht gefunden habe.
Es sind in jeder Tabelle ca. 30 verschiedene bedingte Formate, das ist zu
manuell nur sehr mühsam zu korrigieren. Gibt es weitere Ansprechpartner, wo ich
nachfragen könnte?

Vielen Dank für eine Antwort

Henry

Ich bin jetzt wieder auf diese Version zurück, die 7.4 hat für mich Probleme
beim Einlesen und Konvertieren von Dateien.

Version: 7.3.7.2 (x64) / LibreOffice Community
Build ID: e114eadc50a9ff8d8c8a0567d6da8f454beeb84f
CPU threads: 12; OS: Windows 10.0 Build 19045;
UI render: Skia/Raster; VCL: win
Locale: de-DE (de_DE); UI: de-DE
Calc: CL

Am 30.11.2022 um 23:27 schrieb Henry Springer:

Moin,

ich habe einige Tabellen, die gespickt mit bedingten Formaten ist. Da sich in
diesen Tabellen regelmäßig Änderungen ergeben, sehen nach einiger Zeit die
Bereiche der bedingten Formatierungen ziemlich wild aus, da die Formate beim
Verschieben von Zellen oder Zeilen immer mitziehen.
Daher habe ich angefangen, diese per Makro zu setzen, so dass ich ab und an
alles wieder korrigiert habe, denn manuell dies zu ändern ist sehr mühsam.

Für Bedingungen habe ich Anleitungen gefunden und bereits umgesetzt, aber für
die anderen Arten der bedingten Formatierung fehlt mir der Zugang im Makro
Es geht hier um bedingte Formatierung
... Bedingung,  bereits erledigt
... Farbbalken,
... Datenbalken,
... Symbolsatz.

Vielen Dank für den richtigen Tipp

Henry


PS:
Version: 7.4.3.2 (x64) / LibreOffice Community
Build ID: 1048a8393ae2eeec98dff31b5c133c5f1d08b890
CPU threads: 12; OS: Windows 10.0 Build 19045;
UI render: Skia/Raster; VCL: win
Locale: de-DE (de_DE); UI: de-DE
Calc: CL




-- Liste abmelden mit E-Mail an: users+unsubscr...@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



--
Liste abmelden mit E-Mail an: users+unsubscr...@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


Re: [de-users] Bedingte Formatierung per Makro setzen

2022-12-07 Diskussionsfäden Henry Springer

Schade,

hat niemand einen Tipp für mich, wie dies gehen könnte?
Ich habe es soweit "vereinfacht", jetzt sind es nur noch Bedingungen, die ich
per Makro setzen kann und Datenbalken, wo ich die zugehörige Makro-Funktion noch
nicht gefunden habe.
Es sind in jeder Tabelle ca. 30 verschiedene bedingte Formate, das ist zu
manuell nur sehr mühsam zu korrigieren. Gibt es weitere Ansprechpartner, wo ich
nachfragen könnte?

Vielen Dank für eine Antwort

Henry

Ich bin jetzt wieder auf diese Version zurück, die 7.4 hat für mich Probleme
beim Einlesen und Konvertieren von Dateien.

Version: 7.3.7.2 (x64) / LibreOffice Community
Build ID: e114eadc50a9ff8d8c8a0567d6da8f454beeb84f
CPU threads: 12; OS: Windows 10.0 Build 19045;
UI render: Skia/Raster; VCL: win
Locale: de-DE (de_DE); UI: de-DE
Calc: CL

Am 30.11.2022 um 23:27 schrieb Henry Springer:

Moin,

ich habe einige Tabellen, die gespickt mit bedingten Formaten ist. Da sich in
diesen Tabellen regelmäßig Änderungen ergeben, sehen nach einiger Zeit die
Bereiche der bedingten Formatierungen ziemlich wild aus, da die Formate beim
Verschieben von Zellen oder Zeilen immer mitziehen.
Daher habe ich angefangen, diese per Makro zu setzen, so dass ich ab und an
alles wieder korrigiert habe, denn manuell dies zu ändern ist sehr mühsam.

Für Bedingungen habe ich Anleitungen gefunden und bereits umgesetzt, aber für
die anderen Arten der bedingten Formatierung fehlt mir der Zugang im Makro
Es geht hier um bedingte Formatierung
... Bedingung,  bereits erledigt
... Farbbalken,
... Datenbalken,
... Symbolsatz.

Vielen Dank für den richtigen Tipp

Henry


PS:
Version: 7.4.3.2 (x64) / LibreOffice Community
Build ID: 1048a8393ae2eeec98dff31b5c133c5f1d08b890
CPU threads: 12; OS: Windows 10.0 Build 19045;
UI render: Skia/Raster; VCL: win
Locale: de-DE (de_DE); UI: de-DE
Calc: CL




--
Liste abmelden mit E-Mail an: users+unsubscr...@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


[de-users] Bedingte Formatierung per Makro setzen

2022-11-30 Diskussionsfäden Henry Springer

Moin,

ich habe einige Tabellen, die gespickt mit bedingten Formaten ist. Da sich in
diesen Tabellen regelmäßig Änderungen ergeben, sehen nach einiger Zeit die
Bereiche der bedingten Formatierungen ziemlich wild aus, da die Formate beim
Verschieben von Zellen oder Zeilen immer mitziehen.
Daher habe ich angefangen, diese per Makro zu setzen, so dass ich ab und an
alles wieder korrigiert habe, denn manuell dies zu ändern ist sehr mühsam.

Für Bedingungen habe ich Anleitungen gefunden und bereits umgesetzt, aber für
die anderen Arten der bedingten Formatierung fehlt mir der Zugang im Makro
Es geht hier um bedingte Formatierung
... Bedingung,  bereits erledigt
... Farbbalken,
... Datenbalken,
... Symbolsatz.

Vielen Dank für den richtigen Tipp

Henry


PS:
Version: 7.4.3.2 (x64) / LibreOffice Community
Build ID: 1048a8393ae2eeec98dff31b5c133c5f1d08b890
CPU threads: 12; OS: Windows 10.0 Build 19045;
UI render: Skia/Raster; VCL: win
Locale: de-DE (de_DE); UI: de-DE
Calc: CL

--
Liste abmelden mit E-Mail an: users+unsubscr...@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