Форум поддержки пользователей. LibreOffice, Apache OpenOffice, OpenOffice.org

Форум поддержки пользователей. LibreOffice, Apache OpenOffice, OpenOffice.org

17 Май 2022, 04:51 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости: Здесь можно поблагодарить участников форума Улыбка
 
   Начало   Помощь Поиск Войти Регистрация    задать вопрос  
Страниц: 1 2 »   Вниз
  Печать  
Автор Тема: Интересные задачи  (Прочитано 3892 раз)
0 Пользователей и 1 Гость смотрят эту тему.
sokol92
Опытный пользователь
***
Offline Offline

Пол: Мужской
Сообщений: 900


WWW
« Ответ #60717: 19 Декабрь 2021, 20:47 »

Добавим еще одни файл для экспериментов - книгу Excel TestFormula.xlsm. Эту книгу следует поместить в ту же папку, что и TestFormula.ods.

Открываем эту книгу в Excel и запускаем в ней макрос Main. Выполняются следующие действия:
- Открывается в приложении Calc документ TestFormula.ods и выполняется макрос (Basic) Main этого документа.
- Сформированные в Calc данные переносятся через буфер обмена в новую книгу Excel.
- Справа добавляются и заполняются столбцы для сравнения данных полученных в Calc и Excel.

Макрос VBA Main показывает некоторые возможности для работы с Calc из VBA.

Некоторые технические подробности:
- не все свойства ячеек переносятся из Calc в Excel через буфер обмена
- документ TestFormula.ods открывается как шаблон. Если этого не сделать, то возможна повторная загрузка в Calc одного и того же документа (у меня это вызвало удивление).

Предлагаю встретиться через неделю для возможных выводов.

* TestFormula.xlsm.zip (19.47 Кб - загружено 9 раз.)
Записан

Владимир.
Страниц: 1 2 »   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!