Во-первых, вам нужно создать новый макрос, который перезагружает содержимое листа, выполнив следующие действия:
Откройте LibreOffice Calc.
Перейти к Инструменты ✓ Макросы ✓ Организовать макросы ✓ Базовый...
В открывшемся окне развернуть Мои макросы, Выбрать Стандарти нажмите Новый.
В открывшемся окне вставьте следующее (найдено здесь):
Sub молча перезагрузить
ThisComponent.setModified(False) «Игнорировать изменения»
документ = ЭтотКомпонент.CurrentController.Frame
диспетчер = createUnoService("com.sun.star.frame.DispatchHelper")
диспетчер.executeDispatch (документ, ".uno: Reload", "", 0, Array())
Конец сабвуфера
Нажимать Ctrl+С чтобы сохранить макрос и закрыть окно.
Теперь попробуйте проверить, работает ли макрос:
Измените содержимое файла за пределами LibreOffice Calc, когда LibreOffice Calc открыт.
Перейти к Инструменты ✓ Макросы ✓ Запустить макрос...
В открывшемся окне развернуть Мои макросы, расширять Стандарт, Выбрать Модуль 1 и нажмите Бег.
Наконец, если макрос работает и содержимое перезагружается, вы можете добавить его в ярлык следующим образом:
Перейти к Инструменты ✓ Настроить...
В открывшемся окне выберите ярлык, который вы хотите использовать для макроса, например F3, в Горячие клавиши раздел.
в Категория раздел выберите Макросы LibreOffice ✓ Мои макросы, расширять Стандарт, Выбрать Модуль 1.
в Функция раздел выберите Молча перезагрузить.
Нажмите Изменить а потом ХОРОШО.
Теперь вы сможете перезагрузить лист LibreOffice Calc, нажав кнопку F3 ключ.