Добрый день!
Имеем - многостраничный PDF с текстом, таблицу Excel.
Задача - получить данные из конкретного текстового поля в PDF, на каждой странице. Найти сопоставление в таблице и добавить в PDF новый текст из соответствующего столбца.
По завершении работы макроса сообщить в диалоговом окне кол-во успешно обработанных строк таблицы/страниц в PDF. В случае проблем, сохранить в PDF все что успешно получились обработать и сообщить номер строки в таблице/номер страницы в PDF где возникла проблема.
Сценарий использования:
(предварительно, макрос будет добавлен в личную книгу макросов, вызов будет осуществляться из выбора пункта меню)
- открывается таблица с исходными данными
- из меню запускается макрос
(pdf файл лежит в той же папке, откуда открыли таблицу, диалог с выбором не нужен)
Сценарий работы макроса:
На 1ой странице PDF файла, находим 2 тектовых поля, получаем их значения, объенияем, получаем "23986840290". Находим это значение (оно уникально) в столбце С (Стикер). Получаем значение из той же строки в столбце N (Артикул продавца). Помещаем текстовое значение на страницу PDF в указанное место в примере.
Пример исходной таблицы и PDF во вложении. Пример желаемого результата PDF (одной страницы) также.
Ожидаемый бюджет - 6000р
Имеем - многостраничный PDF с текстом, таблицу Excel.
Задача - получить данные из конкретного текстового поля в PDF, на каждой странице. Найти сопоставление в таблице и добавить в PDF новый текст из соответствующего столбца.
По завершении работы макроса сообщить в диалоговом окне кол-во успешно обработанных строк таблицы/страниц в PDF. В случае проблем, сохранить в PDF все что успешно получились обработать и сообщить номер строки в таблице/номер страницы в PDF где возникла проблема.
Сценарий использования:
(предварительно, макрос будет добавлен в личную книгу макросов, вызов будет осуществляться из выбора пункта меню)
- открывается таблица с исходными данными
- из меню запускается макрос
(pdf файл лежит в той же папке, откуда открыли таблицу, диалог с выбором не нужен)
Сценарий работы макроса:
На 1ой странице PDF файла, находим 2 тектовых поля, получаем их значения, объенияем, получаем "23986840290". Находим это значение (оно уникально) в столбце С (Стикер). Получаем значение из той же строки в столбце N (Артикул продавца). Помещаем текстовое значение на страницу PDF в указанное место в примере.
Пример исходной таблицы и PDF во вложении. Пример желаемого результата PDF (одной страницы) также.
Ожидаемый бюджет - 6000р