Страницы: 1
RSS
Прошу помочь с написанием группы макросов, требуется создать набор макросов, для формирования производственного файла спецификации
 
Техзадание на программу (что и как должна делать программа):
С файлом будут работать несколько человек, не одновременно:
конструктор - формирует входящие данные, технолог получает заявки на участки и отмечает готовность, дату готовности детали, снабженец - делает заявку на материал, его получение, а также мастер по производству - он работает с первым листом.
Необходимо сделать файл спецификации продукта.
1 лист содержит спецификацию всех сборок входящих в заказ с колличеством массой. наименование листа должно соответствовать названию заказа. на нем пока
2 и последующие листы (зависит от кол. сборок на первом листе, наименование листов берется из названий сборок с первого листа, обычно это чертежный номер сборки) содержат все данные по деталям: наименование, номер чертежа, материал, количество*, масса, включает виды операций, пила, токарка, фрезеровка, лазерная резка, покупные позиции и др(надо обсудить) и итого за деталь
тут кол. деталей должно перемножаться с кол. сборок

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

далее идут листы с заявками на участки: пильный участок, лазерная резка, токарка, фрезеровка, покупные позиции


Данные для заполнения таблицы берутся из созданного автоматически файла в конструкторской программе, в нем есть наименование, обозначение, материал, кол, масса на 1 сборку. файл создается в формате exel


извиняюсь за сумбур может быть.
поэтому можно разделить на этапы.
1 этап это сделать макрос для первого листа по кнопке, который будет считывать информацию из другой книги с первого листа (название сборочных единиц, состоит из номеров), заносить эти данные в диапозон на листе откуда макрос и создавать нужные листы с наименованием листов как сборочных единиц)
 
Пишу в личку.
Обсуждение.
В работе.
Сделано.
Оплачено.
Изменено: skais675 - 26.12.2019 17:11:30
 
skais675, ответил
Страницы: 1
Наверх