Вопрос Libreoffice, как копировать из Writer и вставлять неформатированные в Calc, по умолчанию?


У меня есть ревизия переведенного текста, сделанная клиентом, я сторонний рецензент и должен заполнить модуль .xls всеми исходными текстами, переведенными и измененными клиентом.

Щелкните правой кнопкой мыши> вставить вызывает тот же шрифт (и размер), который был в Writer, но мне нужен чистый текст. Мы говорим о тысячах или более записей, и щелкните правой кнопкой мыши> вставить специальный> неформатированный текст> OK  не является ни быстрым, ни удобным для пользователя.

Я нашел в Интернете только то, как копировать и вставлять в Calc так, как я хочу (используя макросы), но мне не удалось заставить его работать на разных платформах. Есть ли какой-нибудь способ, пожалуйста? Это сводит меня с ума.

LibreOffice Версия: 4.4.3.2, Linux Mint 17.2 Cinnamon 64 bit

Заранее спасибо!


3
2018-02-05 22:18


происхождения




ответы:


Есть несколько идей в https://ask.libreoffice.org/en/question/1035/paste-unformatted-text-default-option/, но единственный, который работал для меня, - это макрос:

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

Под Tools -> Customize, установите горячую клавишу или кнопку панели инструментов для этого макроса. Например, я использовал F4,

Я тестировал это на Ubuntu, который должен быть похож на Mint.


0
2018-02-05 23:49



Спасибо @Jim K, я посмотрю на это завтра, я только что закрыл файлы, потому что пришло время ложиться спать, 23:57! Было бы неплохо, если бы он работал с правым кликом, вставлял ... - ElStellino
Да, Ubuntu = Mint :) Еще раз спасибо! - ElStellino
В настоящее время нет способа настроить контекстное меню (контекстное меню). - Jim K