Open Office Calc - Shortcut für bestimmte Formatierung vorhanden oder möglich?

godlike

Warp drölf
Registriert
13 Juli 2013
Beiträge
14.286
Ort
Topkekistan
Hi Ihr,

Ich muss gerade viele Datenbankanpassungen für den Jahreswechsel vorbereiten. Daher exportiere ich mir einige der zu bearbeitenden Datenbanken um diese dann mit Exports, die ich aus einem anderen System bekomme, zusammen zu führen. Was ich jetzt aber jedes mal händisch machen muss ist eine bestimmte Spalte anpassen. Alles klein geschrieben und statt Leerzeichen Bindestriche.

Aus "Foo Bar 1 2 3" soll "foo-bar-1-2-3" werden. Momentan setze ich die Bindestriche selber und formatiere den Text über Format -> Groß-/ Kleinbuchstaben -> Kleinbuchstaben.

Kann ich hier einen Shortcut nutzen/anlegen? Notfalls auch zwei (ein mal Bindestrich, ein mal Kleinschreibung)? Klar könnte ich die Spalte auch insgesamt am Ende formatieren, so ginge mir aber ein wichtiger Kontrollschritt verloren da es sich um Daten handelt dich ich einzeln und genau prüfen muss (es ändert sich nur alle 20 bis 30 Zeilen wirklich etwas).

Jemand eine Idee?

Gruß godlike
 
Du kannst in den Einstellungen Regexes (= regular expressions = reguläre Ausdrücke) einschalten und dann über den Suchen&Ersetzen-Dialog nach
Code:
Expand Collapse Copy
[:space:]
suchen und durch den Bindestrich ersetzen. Leider unterstützt Calc meines Wissens nach keine Regexes im Ersetzen-durch-Feld, demnach musst du einer Anleitung aus dem Internetz wohl einen "Texteffekt" bei der Ersetzung anwenden:
Type [:upper:]* in the Find box and & in the Replace box, then with the cursor in the Replace box click More options, click Format, select Font effects ad select Lower case from the Effects list.
→ also [:upper:]* in der Suchen-Box und & in der Ersetzen-Box, dann "weitere Optionen" → Format → Schrifteffekte → Kleinbuchstaben.

Ist jetzt auch nicht wirklich einfacher als deine manuelle Methode. Eventuell kannst du dir auch (mit dem Makrorecorder wohl recht einfach) und das dann auf eine Taste legen.
 
  • Thread Starter Thread Starter
  • #3
Super Idee das mit dem Makro. Hab es mir ein mal aufgenommen und dann auf Alt+F3 gelegt. Klappt :T (Außer das ich immer einen dämlichen JRE-Fehler bekomme. Wenn ich den oft genug weg klicke klappt es aber trotzdem [kommt nur beim Anlegen des Makros + Shortcut ein mal])

Danke :)
 
  • Thread Starter Thread Starter
  • #5
Dieser Fehler erscheint wenn ich ein Makro anlegen oder mit einem Shortcut verknüpfen möchte:

oo-calc-jre-fehler.png
 
Vielleicht ist die Open-Office-Version schon zu alt. Aktuell empfehlen würde ich eher und hat einen Haufen Bugfixes, die OpenOffice.org nicht hat.

Eventuell kannst du durch die Installation von einer aktuellen (4.1+) Version das Problem lösen, ansonsten empfehle ich den Java-Updater laufen zu lassen. Wenn das alles nichts bringt, musst du wohl das JRE komplett deinstallieren und alle übrig gebliebenen Dateien löschen und es dann noch einmal installieren.

Aber wenn der Fehler dich nicht stört, kannst du es auch einfach lassen ;)
 
  • Thread Starter Thread Starter
  • #7
Mal sehen ob ich dazu komme mich darum zu kümmern. Da das hier bis zum Jahreswechsel alles fertig sein sollte mach ich erst mal das ;) Danach schau ich mal wegen dem Libre Office. Wusste gar nicht das es da was neues gibt (bei dem Office-Zeug muss ich aber auch gestehen das ich eher selten bis nie nach Updates schaue :cool:)

Gruß godlike
 
na ja, ist ja kein Update, sondern eine andere Software von den "alten" Entwicklern. Oracle hat das Ganze nämlich aufgekauft und viel zu spät unter die APL gestellt, wonach die meisten freiwilligen Entwickler ein eigenes Projekt – LibreOffice – gegründet haben.

Falls es dich interessiert:
 
Zurück
Oben