0 / 0 / 0
Регистрация: 18.01.2018
Сообщений: 9
|
|
1 | |
Excel Перенос данных из ячеек таблицы Excel в соответствующие ячейки шаблона Word17.02.2019, 12:14. Показов 4372. Ответов 11
Метки нет (Все метки)
Здравствуйте !Передо мной на производственной практике поставили задачу:есть заполненная таблица Excel и есть файл Word,в котором сформирован ГОСТовский шаблон для заполнения данными из таблицы excel и мне нужно освободить их от рутинной работы переноса данных посредством копипаста,т.е. я должен каким-то образом автоматизировать этот процесс.Я не имею опыта в разработке макросов на языке VBA.Уповаю на вашу помощь.Я попробовал просто двойным циклом переносить данные из ячейки в ячейку,но таблица заполняется и затем данные обратно начинают удаляться.Если нужно,я могу скинуть свой код,но я думаю,что я вообще не в том направлении пошёл при его написании.Для примера мне дали заполненную Excel таблицу и файл Word c нужным шаблоном
ГОСТ 21.110-2013_Draw.xls Word 2013 Спецификация оборудования, изделий и материалов с возможностью сквозной нумерации.doc
0
|
17.02.2019, 12:14 | |
Ответы с готовыми решениями:
11
Перенос данных из Excel или таблицы Word в DataGridView простым копированием ячеек Перенос данных из Excel в Word (на основе Word шаблона) Построчный перенос данных из ячеек Excel в закладки Word Перенос данных из ячейки Excel в ячейку Word в формате времени |
1 / 1 / 0
Регистрация: 27.01.2019
Сообщений: 21
|
|
17.02.2019, 15:05 | 2 |
Feraliz, я недавно похожими вещами занимался, тут можешь мои наработки Автозаполнение шаблонов
Если погуглить можно найти исходный код этого макроса, много где видел его. Там в принципе ничего сложного.
1
|
0 / 0 / 0
Регистрация: 18.01.2018
Сообщений: 9
|
|
18.02.2019, 07:59 [ТС] | 3 |
gif86,спасибо за ответ.Я очень много искал в интернете информацию об этом,но ничего путного мне не удалось найти.
0
|
1 / 1 / 0
Регистрация: 27.01.2019
Сообщений: 21
|
|
18.02.2019, 21:16 | 4 |
Feraliz, удачи в наработках
0
|
141 / 124 / 50
Регистрация: 10.11.2011
Сообщений: 622
|
|
18.02.2019, 21:46 | 5 |
поищите в гугле это :Надстройка FillDocuments
0
|
Модератор
|
|
18.02.2019, 22:09 | 6 |
я попробовала ввести данные в одну ячейку --крайняя неустойчивость
стала смотреть --формат листа а3, альбом --ВОРД плохо работает с а3, думаю выдюжит не более 10 страниц --обычно в спецификациях --все строки одинаковой высоты, наименование переносится из ячейки в ячейку как вариант --таблица в коллонтитуле с видимыми границами --таблица с данными в текстовом слое, без границ --причем точно должны быть настроены межстрочные интервалы
0
|
0 / 0 / 0
Регистрация: 18.01.2018
Сообщений: 9
|
|
19.02.2019, 19:49 [ТС] | 7 |
yutrans,я посмотрел эту программку.Но,как я понял, её функционал не позволяет копировать данные из таблицы в таблицу.Там просто извлекаются данные построчно и переносятся в соответствующие места текста документа Word
0
|
1591 / 664 / 225
Регистрация: 09.06.2011
Сообщений: 1,334
|
|
19.02.2019, 20:34 | 8 |
Feraliz, если необходимо перенести все данные таблицы из эксель в ворд, то стоит ли изобретать велосипед? - удалите таблицу в вордовском документе, включите макрорекордер, скопируйте из эксель данные таблицы без шапки, вставьте в ворд ... последовательность и даже ширина столбцов совпадает, остается только допилить макрос))
0
|
0 / 0 / 0
Регистрация: 18.01.2018
Сообщений: 9
|
|
19.02.2019, 21:13 [ТС] | 9 |
Step_UA,так не получится,т.к. колонтитулы отличаются на страницах
0
|
1591 / 664 / 225
Регистрация: 09.06.2011
Сообщений: 1,334
|
|
19.02.2019, 21:25 | 10 |
а проверить не пробовали? - прикреплен ваш исходный документ без таблицы, скопирйте из эксель и вставьте ))
0
|
0 / 0 / 0
Регистрация: 18.01.2018
Сообщений: 9
|
|
19.02.2019, 21:51 [ТС] | 11 |
Step_UA,спасибо Вам за совет.Я попробовал,да,и вправду копируется,однако столбцы немного сдвигаются
0
|
1591 / 664 / 225
Регистрация: 09.06.2011
Сообщений: 1,334
|
|
19.02.2019, 22:10 | 12 |
очень незначительно, два варианта:
1. удалить из исходного шаблона верхний колонтитул (шапку таблицы) на первой и второй странице, копировать из эксель с шапкой, после устанавливать для первой строки "повторять как заголовок на каждой странице" 2. после вставки данных корректировать размеры столбцов ... в любом из вариантов я бы сначала скорректировал левый и правый отступы
0
|
19.02.2019, 22:10 | |
19.02.2019, 22:10 | |
Помогаю со студенческими работами здесь
12
Перенос данных из ячеек html таблицы в таблицу Excel Перенос данных с таблицы Excel по закладкам word Перенос заливки из ячеек excel в ячейки Access Перенос информации из ячеек Excel в Word Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |