Рейтинг:4

Перезагрузить лист в LibreOffice Calc

флаг cn

Я редактирую лист LibreOffice Calc с помощью другой программы, оставляя лист открытым в LibreOffice Calc. Можно ли обновить LibreOffice Calc, чтобы он отображал изменения?

флаг ar
Какую версию и дистрибутив Linux вы используете?
Рейтинг:2
флаг ca

Во-первых, вам нужно создать новый макрос, который перезагружает содержимое листа, выполнив следующие действия:

  1. Откройте LibreOffice Calc.

  2. Перейти к ИнструментыМакросыОрганизовать макросыБазовый...

  3. В открывшемся окне развернуть Мои макросы, Выбрать Стандарти нажмите Новый.

  4. В открывшемся окне вставьте следующее (найдено здесь):

    Sub молча перезагрузить
        ThisComponent.setModified(False) «Игнорировать изменения»
        документ = ЭтотКомпонент.CurrentController.Frame
        диспетчер = createUnoService("com.sun.star.frame.DispatchHelper")
        диспетчер.executeDispatch (документ, ".uno: Reload", "", 0, Array())
    Конец сабвуфера
    
  5. Нажимать Ctrl+С чтобы сохранить макрос и закрыть окно.


Теперь попробуйте проверить, работает ли макрос:

  1. Измените содержимое файла за пределами LibreOffice Calc, когда LibreOffice Calc открыт.

  2. Перейти к ИнструментыМакросыЗапустить макрос...

  3. В открывшемся окне развернуть Мои макросы, расширять Стандарт, Выбрать Модуль 1 и нажмите Бег.


Наконец, если макрос работает и содержимое перезагружается, вы можете добавить его в ярлык следующим образом:

  1. Перейти к ИнструментыНастроить...

  2. В открывшемся окне выберите ярлык, который вы хотите использовать для макроса, например F3, в Горячие клавиши раздел.

  3. в Категория раздел выберите Макросы LibreOfficeМои макросы, расширять Стандарт, Выбрать Модуль 1.

  4. в Функция раздел выберите Молча перезагрузить.

  5. Нажмите Изменить а потом ХОРОШО.

Теперь вы сможете перезагрузить лист LibreOffice Calc, нажав кнопку F3 ключ.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.