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

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

3 Декабрь 2020, 10:00 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости: Часто задаваемые вопросы по LibreOffice и Apache OpenOffice.org
 
   Начало   Помощь Поиск Войти Регистрация    задать вопрос  
Страниц: 1 2 »   Вниз
  Печать  
Автор Тема: Копировать данные из разных книг  (Прочитано 8317 раз)
0 Пользователей и 1 Гость смотрят эту тему.
JohnSUN
Капитана в тот день называли на "ты"
Гуру
*******
Offline Offline

Пол: Мужской
Расположение: Киев
Сообщений: 2 764


Помогаю людям и компьютерам понимать друг друга


WWW
« Ответ #34068: 27 Январь 2016, 12:27 »

Мне очень жаль, но Voratex дошёл без макросов... Так что посмотреть, как это всё было задумано, не получилось.
Забавно... Очень похожую задачу решал очень давно (на этой неделе полторы тысячи дней исполняется - какой никакой, а юбилей). Задача похожа, хоть и не очень точно совпадает... Всё равно, стоит этот CollectData скачать - некоторые процедуры из него можно будет использовать "живьём". Например функцию CopySpreadsheetTransferableContent или getOrCreateSheet. Или просто подсмотреть, как ищется номер последней заполненной строки:
Код:
GlobalScope.BasicLibraries.LoadLibrary("Tools") ' Загрузить библиотеку "Tools"
...
lastTargetRow = GetLastUsedRow(oSheet)

Сразу хочу предупредить про "грабли", которые обычно подворачиваются при копировании данных из книг .ods/.xls: к сожалению, исходный прайс не всегда бывает "просто данными", иногда отправитель оставляет в нём какие-нибудь формулы... При копировании в новую книгу эти формулы могут просто перестать работать, начать выдавать невнятные ошибки из-за потери связи с исходными данными.
« Последнее редактирование: 27 Январь 2016, 12:34 от JohnSUN » Записан

Владислав Орлов aka JohnSUN
Благодарить-не зазорно.
Подарить благо создателям офиса, нашему ресурсу, мне
Страниц: 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!