Libreoffice, wie man aus Writer kopiert und unformatiert in Calc einfügt, standardmäßig?

2

Ich habe die Überarbeitung eines übersetzten Textes, der vom Kunden erstellt wurde, ich bin der externe Prüfer und muss ein XLS-Modul mit allen Quelltexten, dem übersetzten und dem vom Kunden geänderten, füllen.

Durch Klicken mit der rechten Maustaste> Einfügen wird dieselbe Schriftart (und Schriftgröße) wie in Writer angezeigt, aber ich benötige nur den reinen Text. Wir sprechen von tausend oder mehr Einträgen und klicken Sie mit der rechten Maustaste> Inhalte einfügen> unformatierten Text> OK ist weder schnell noch benutzerfreundlich.

Ich habe nur online herausgefunden, wie ich in Calc kopieren und einfügen kann (mithilfe von Makros), aber ich habe es nicht geschafft, dass es plattformübergreifend funktioniert. Gibt es einen Weg bitte? Es macht mich verrückt.

LibreOffice Version: 4.4.3.2, Linux Mint 17.2 Cinnamon 64 Bit

Danke im Voraus!

ElStellino
quelle

Antworten:

0

Es gibt mehrere Ideen unter https://ask.libreoffice.org/en/question/1035/paste-unformatted-text-default-option/ , aber die einzige, die bei mir funktioniert hat, ist ein Makro:

Sub paste_unformatted
    Dim document As Object
    Dim dispatcher As Object
    document = ThisComponent.CurrentController.Frame
    dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")
    Dim args1(0) As New com.sun.star.beans.PropertyValue
    args1(0).Name = "SelectedFormat"
    args1(0).Value = 1
    dispatcher.executeDispatch(document, ".uno:ClipboardFormatItems", "", 0, args1())
End Sub

Unter Tools -> Customizegesetzt für dieses Makro einen Hotkey oder eine Schaltfläche in der Symbolleiste. Zum Beispiel habe ich verwendet F4.

Ich habe dies auf Ubuntu getestet, das Mint ähneln sollte.

Jim K
quelle
Danke @ Jim K, ich werde mir das morgen ansehen. Ich habe gerade die Akten geschlossen, weil es Zeit ist, hier zu Bett zu gehen, 23:57! Es wäre schön, wenn es mit Rechtsklick funktionieren würde, einfügen ...
ElStellino
Das Kontextmenü (Rechtsklick) kann derzeit nicht angepasst werden.
Jim K