836 / 486 / 186
Регистрация: 09.03.2009
Сообщений: 1,675
|
||||||
1 | ||||||
Word Заменить таблицу в Word17.11.2022, 22:42. Показов 726. Ответов 4
Метки нет (Все метки)
Добрый вечер!
Имеется небольшой затык. Есть 2 документа. Нужно из из документа 1 взять таблицу 2-ю по счету, ее удалить и поставить на ее место 2-ю таблицу из 2-го документа. Потом то же с 5-й таблицей. Удалять - потому что они с разным количеством строк и при просто вставке выходит не так. Или я не так делаю. Собственно вопрос: как заменить таблицу? Сейчас у меня так:
0
|
17.11.2022, 22:42 | |
Ответы с готовыми решениями:
4
Поиск строк в шаблоне в word и вывод в таблицу в другой файл word Добавление срок в таблицу Word при заполнении документа Word из данных Excel Как связать таблицу Word и таблицу Excel ? Таблицу в Word |
Динохромный
1400 / 763 / 284
Регистрация: 22.12.2015
Сообщений: 2,387
|
|
18.11.2022, 13:26 | 2 |
Насколько я понимаю - речь про
wd1.Tables.Item(2).Range.Cut или вы не это имеете в виду?
0
|
836 / 486 / 186
Регистрация: 09.03.2009
Сообщений: 1,675
|
|
18.11.2022, 19:54 [ТС] | 3 |
Уважаемый Dinoxromniy, спасибо, что откликнулись. Есть пары файлов 18 и 19, одну пару прилагаю. Нужно из 18 взять таблицы II и V и заменить ими соответствующие таблицы в 19. Чем и как это лучше сделать? Хотелось бы через указатели, чтобы не активировать файлы - если возможно. Указатель wd1 смотрит на 18, wd2 - на 19. В таблицах может быть разное количество строк, а то бы просто переписал значения из одной в другую.
0
|
Динохромный
1400 / 763 / 284
Регистрация: 22.12.2015
Сообщений: 2,387
|
||||||
19.11.2022, 08:56 | 4 | |||||
Сообщение было отмечено Zeag как решение
Решение
Не уверен, какой способ оптимальнее, я бы наверное делал что-то вроде кода ниже:
1
|
836 / 486 / 186
Регистрация: 09.03.2009
Сообщений: 1,675
|
|
19.11.2022, 18:28 [ТС] | 5 |
Dinoxromniy, большое спасибо! Записал Ваш способ себе в копилку, буду теперь знать. Как понимаю, в rngObj хранится точка начала таблицы. Я ее нашел путем wd1.Tables(i).Select, но не допер, как сохранить или найти без селекта. А удалять надо, а то таблица "прилипает" к старой. Спасибо!
0
|
19.11.2022, 18:28 | |
19.11.2022, 18:28 | |
Помогаю со студенческими работами здесь
5
Скопировать таблицу Word Добавить таблицу в Word Таблицу Word в Excel Создать таблицу в word Добавление строк в таблицу Word Нарисовать таблицу из Excell в Word Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |