🍀 Bitte helfen Sie dabei, unser LibreOffice Forum zu erhalten! 🍀
❤️ Spendenkampagne für das neue Jahr 2026 startet jetzt. ❤️
>> Das LibreOffice-Forum lebt von Ihnen – und von vielen Experten, die freiwillig ihr Wissen teilen.<<
Ihre Spende hilft, die Community offen, werbefrei (bei Registrierung) und lebendig zu halten. Vielen Dank!

❤️ DANKE >> << DANKE ❤️

🤗 Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet. 🤗


Die Suche ergab 2003 Treffer

von mikele
Mo 26. Jan 2026, 12:14
Forum: LibreOffice Calc
Thema: Calc Und Gültigkeit
Antworten: 5
Zugriffe: 167

Re: Calc Und Gültigkeit

Hallo,
mit der Fehleraktion "Information" lässt sich auch ungültiger Text in A2 eingeben (LO25.2.7.2).
von mikele
Mo 26. Jan 2026, 12:05
Forum: LibreOffice Calc
Thema: Wo werden die Einstellungen der Calc-Kopfzeile und das verwendetet Theme gespeichert?
Antworten: 2
Zugriffe: 79

Re: Wo werden die Einstellungen der Calc-Kopfzeile und das verwendetet Theme gespeichert?

Hallo, diese Einstellungen werden im Benutzerverzeichnis gespeichert, das bei einem Update (üblicherweise) erhalten bleibt. Wenn bei/nach einem Update aber z. B. bestimmte Themes nicht mehr unterstützt werden, bin ich mir nicht sicher, wie das System das managt. Das Benutzerverzeichnis findest du un...
von mikele
So 25. Jan 2026, 14:17
Forum: LibreOffice Programmierung
Thema: Formatierung eines CellRange auf ein anderes CellRange übertragen
Antworten: 14
Zugriffe: 575

Re: Formatierung eines CellRange auf ein anderes CellRange übertragen

Hallo, es war auch noch ein grober Fehler (das kommt davon, wenn man im Nachhinein die Variablen ändert :oops: ) Nun mit option explicit: option explicit Sub Main dim eigenschaften, bedformat, tmp dim odoc as object, otab as object, quelle as object, ziel as object dim spalten as integer, zeilen as ...
von mikele
Sa 24. Jan 2026, 17:15
Forum: LibreOffice Programmierung
Thema: Formatierung eines CellRange auf ein anderes CellRange übertragen
Antworten: 14
Zugriffe: 575

Re: Formatierung eines CellRange auf ein anderes CellRange übertragen

Hallo, ich habe mal etwas weiter geknobelt, um das Problem per API (ohne Dispatcher zu lösen). Dazu ist es wohl notwendig alle relevanten Eigenschaften einzeln zu übertragen. Sub Main 'Eigenschaften der Zellen, die übertragen werden sollen, es gibt noch mehr ... eigenschaften=Array("CellStyle", "Cel...
von mikele
Fr 23. Jan 2026, 14:09
Forum: LibreOffice Programmierung
Thema: Formatierung eines CellRange auf ein anderes CellRange übertragen
Antworten: 14
Zugriffe: 575

Re: Formatierung eines CellRange auf ein anderes CellRange übertragen

Hallo, probier mal am Ende noch folgende Dispatcherbefehle zu setzen dispatcher.executeDispatch(document, ".uno:SetInputMode", "", 0, Array()) dispatcher.executeDispatch(document, ".uno:Cancel", "", 0, Array()) Wenn das Makro aus der Datei heraus (per Schaltfläche oder Makros->Ausführen) gestartet w...
von mikele
Fr 23. Jan 2026, 08:22
Forum: LibreOffice Programmierung
Thema: Formatierung eines CellRange auf ein anderes CellRange übertragen
Antworten: 14
Zugriffe: 575

Re: Formatierung eines CellRange auf ein anderes CellRange übertragen

Hallo,,
um den Auswahlrahmen zu entfernen gibt es den Trick ein leeres Range-Objekt auszuwählen:

Code: Alles auswählen

oRanges = ThisComponent.createInstance("com.sun.star.sheet.SheetCellRanges")
ThisComponent.CurrentController.Select(oRanges)
von mikele
Mi 21. Jan 2026, 20:26
Forum: LibreOffice Programmierung
Thema: Formatierung eines CellRange auf ein anderes CellRange übertragen
Antworten: 14
Zugriffe: 575

Re: Formatierung eines CellRange auf ein anderes CellRange übertragen

Hallo, für den allgemeinen Fall ist es meines Wissen nicht so einfach, die Formatierungen per API zu übertragen (es sind einfach zu viele mögliche Formatierungen). Daher war meine Hoffnung, dass es ganz bestimmte Formatierungen sind, die du übertragen möchtest. Eine Übersicht über die Dispatcher-Bef...
von mikele
Di 20. Jan 2026, 18:23
Forum: LibreOffice Programmierung
Thema: Formatierung eines CellRange auf ein anderes CellRange übertragen
Antworten: 14
Zugriffe: 575

Re: Formatierung eines CellRange auf ein anderes CellRange übertragen

Hallo,
um es vielleicht weniger quick&dirty zu lösen: Wie sieht denn die Formatierung der Zellen aus, die du übertragen willst? Hast du eine Beispieldatei?
von mikele
So 18. Jan 2026, 16:32
Forum: LibreOffice Calc
Thema: Eine Frage zu wenn/dann Funktion mit wenn=(-)
Antworten: 2
Zugriffe: 206

Re: Eine Frage zu wenn/dann Funktion mit wenn=(-)

Hallo,
an sich hast du die Antwort ja schon gegeben:
wenn E5 negativ, dann E3*B3, wenn E5 positiv, dann E2*B2
oder eben als WENN()-Funktion:

Code: Alles auswählen

=WENN(E5<0;E3*$B$3;E2*$B$2)
Damit du die Formel dann einfach nach rechts ziehen kannst, erfolgt der Verweis auf die Zellen B2 und B3 absolut.
von mikele
So 18. Jan 2026, 16:21
Forum: LibreOffice Programmierung
Thema: Formatierung eines CellRange auf ein anderes CellRange übertragen
Antworten: 14
Zugriffe: 575

Re: Formatierung eines CellRange auf ein anderes CellRange übertragen

Hallo, so quick&dirty würde ich es via Kopieren und (Formate-)Einfügen versuchen: Sub FormatierungUebertragen REM Diesen Code generierte der Makrorekorder rem ---------------------------------------------------------------------- rem define variables dim document as object dim dispatcher as object r...