Hallo,
mit der Fehleraktion "Information" lässt sich auch ungültiger Text in A2 eingeben (LO25.2.7.2).
🍀 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!
🤗 Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet. 🤗
Die Suche ergab 2003 Treffer
- Mo 26. Jan 2026, 12:14
- Forum: LibreOffice Calc
- Thema: Calc Und Gültigkeit
- Antworten: 5
- Zugriffe: 167
- 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...
- 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 ...
- 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...
- 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...
- 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:
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)- 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...
- 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?
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?
- 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:
Damit du die Formel dann einfach nach rechts ziehen kannst, erfolgt der Verweis auf die Zellen B2 und B3 absolut.
an sich hast du die Antwort ja schon gegeben:
oder eben als WENN()-Funktion:wenn E5 negativ, dann E3*B3, wenn E5 positiv, dann E2*B2
Code: Alles auswählen
=WENN(E5<0;E3*$B$3;E2*$B$2)- 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...