VBA: дописать в открытый файл из вордовского файла #428587


#0 by Ksandr
Подскажите, кто знает, как реализовать? Суть: имеем открытый вордовский файл. Вызываем процедуру, она в имеющийся файл дописывает информацию из другого формата ворда.
#1 by Rie
Закрываем открытый файл. Открываем оба файла через OLE (в разных форматах) и дописываем. Или в чём вопрос?
#2 by Ksandr
А зачем в разных форматах?
#3 by Rie
В написано - "из другого формата ворда". Я так понял, что проблема - в том, что файлы в разных версиях Word сделаны. Если нет - то просто код из VBA переписываешь на 1С-ик. Или обходишься вообще без 1С :-)
#4 by Ksandr
Нужно обойтись без 1С. Задача такая: собрать рекурсивно все файлы из определенной папки( с подпапками) в один файл. Вот рекурсивный обход написал. А как два файла в один собрать - не знаю
#5 by Ksandr
Голова была забита. Описался. не формата, а файла
#6 by Rie
Так а в чём проблема? Создаёшь пустой файл. По мере рекурсивного обхода - добавляешь новый. Смотри в сторону метода VBA InsertFile.
#7 by Ksandr
Огромное спасибо! Помогло!
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С