powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Генерация "инструкций"
6 сообщений из 6, страница 1 из 1
Генерация "инструкций"
    #38614446
Фотография bootty
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Коллеги, если есть возможность, посоветуйте максимально простой вариант реализации вот такой вот ерунды...

Дано:

1. Таблица Excel строк на 400-500.
В левой части таблицы — некий классификатор: дерево на 5 полей (например, Одежда // Аксессуары // Теннис // Носки // Носки стандартные) плюс еще 2 поля — другие классифицирующие признаки (например, ФИО манагера + какое-то условное название категории товара, которое не обязательно пересекается с деревом).
В правой части — 2 столбца, в которых будут проставлены требования к "обработке товара" (например, правила упаковки и правила защиты, некие id)

2. Наборы правил для двух правых столбцов: отдельно для первого, отдельно для второго; правила включают текст с форматированием и местами схемы-картинки, ну и id для привяки к таблице.

Наборы созданы еще не все, но предполагается, что каждой строке будет сопоставлено 2 блока. Сами наборы пока делаются в Word (на мой взгляд, форматировать удобнее в нем), но могут быть сделаны хоть в Excel, хоть где.

Таблица будет меняться и пополняться, наборы правил тоже.

Требуется:

1. Работая с таблицей 1 (фильтруя строки), запускать "макрос", который будет на основании значений правых полей формировать по отфильтрованным строкам некую общую "инструкцию" для товара, при этом он будет "схлопывать" строки, для которых оба типа обрабоки одинаковы (например, id_упаковки = 222 и id_защиты = 333), выдавая общие заголовки (допустим, перечень всех строк, а точнее заданных столбцов классификатора, через запятую) + 2 блока для каждого заголовка (упаковка и защита).

Выходной формат инструкции: либо файл MS Office, либо сразу pdf. С VBA в целом дружу, пробежаться по таблице — без проблем, с отфильтрованными строками тоже разберусь. Но со всякими шаблонами работал очень давно, поэтому

Вопросы:

Как можете посоветовать сделать генерацию самой инструкции?
Как/в чем для этого удобнее сделать сами блоки: отдельные файлы Word/Excel (xml, не дай Босх), листы/диапазоны в документах и т.п.?
...
Рейтинг: 0 / 0
Генерация "инструкций"
    #38614671
Казанский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Без примера не обойтись.
...
Рейтинг: 0 / 0
Генерация "инструкций"
    #38614966
Фотография bootty
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Казанский, допустим, таблица выглядит так, как на листе Table 1.
Первые 5 столбцов — классификатор.
Следующие 2 — доп.фильтры.
Последние 2 — "идентификаторы" типов упаковки и защиты.

Другие листы — это соответствующие типы упаковки и защиты, но очень схематично; сейчас они по факту в Word с форматированием и б О льшим количеством картинок, но место хранения не так важно, можно поменять.
...
Рейтинг: 0 / 0
Генерация "инструкций"
    #38615188
Фотография ПЕНСИОНЕРКА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bootty,
похоже , что нечто подобное
сделано отчетом из екселя в НТМ
...
Рейтинг: 0 / 0
Генерация "инструкций"
    #38615667
Фотография bootty
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ПЕНСИОНЕРКАbootty,
похоже , что нечто подобное
сделано отчетом из екселя в НТМВыглядит неплохо. Можно поподробнее, как такое сделать простым отчетом?
Останется только как-то схлопнуть строки, у которых одинаковые коды упаковки и защиты.
...
Рейтинг: 0 / 0
Генерация "инструкций"
    #38615701
Фотография ПЕНСИОНЕРКА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bootty,


ДЕЙСТВИЯ -МАКРОСОМ
--картинки из ячейки а1 из листов согласно столбиков 8 и 9 выгружаются на диск(с проверкой наличия)
--формируется НТМ-таблица из 3 столбцов
--в ячейку первого столбца помещается подтаблица 1-9 столбиков
--второй столб --картинка согласно ст.8
--третий ----------согласно ст.9

отчет может
--просматриваться броузером(теги только стандартные)
--печататься вордом с автоподгоном таблиц по ширине
--ексель тоже откроет при необходимости
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Генерация "инструкций"
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]