Форум профессиональных мебельщиков PROMEBELclub
 
PROMEBELclub - Форум для мебельщиков: конструкторов, дизайнеров, мастеров, технологов и всех, кто имеет отношение к производству и изготовлению мебели. Программы для конструирования и дизайна мебели. Мебельная литература и обучающие пособия.
 
 

Вернуться   Форум профессиональных мебельщиков PROMEBELclub > Программы для мебельщиков > Программы для конструирования и дизайна мебели

Меню

Маркет


Программы для конструирования и дизайна мебели Любые программы для мебели. Программы для проектирования мебели, расстановки мебели, конструирования мебели, дизайна мебели, раскроя, дизайна интерьера и т.п.

Ответ
 
Опции темы Опции просмотра
Старый 13.01.2013, 21:32  
Exсel. Помощь по составлению таблиц и созданию макросов в мебельных расчётах
AndrewP
Местный
Регистрация: 13.08.2010
Сообщений: 1,615

Сказал(а) спасибо: 11,834
Поблагодарили 9,536 раз(а) в 1,526 сообщениях
Версия для печати Отправить по электронной почте
AndrewP AndrewP вне форума 13.01.2013, 21:32
Рейтинг: ()

Что такое макрос. Как его писать. На каком языке он пишется.

Предлагаю опытным форумчанам делиться своими знаниями Exel, в применении к мебельным задачам. С картинками и примерами.

Как, например сделать так, чтобы нажав на созданную кнопку бралось значение ячейки с одного листа и прибавлялось к значению ячейки на другом листе?

Варианты решения данной задачи во вложенном файле.

Последний раз редактировалось AndrewP; 15.12.2014 в 02:57..
Просмотров: 195374
Ответить с цитированием Вверх
17 пользователя(ей) сказали cпасибо:
Старый 04.02.2013, 17:32   #61
ПРАКТИК
VIP
 
Аватар для ПРАКТИК
 
Регистрация: 13.02.2009
Сообщений: 3,822
Сказал(а) спасибо: 28,995
Поблагодарили 27,374 раз(а) в 5,644 сообщениях
Вес репутации: 6117
ПРАКТИК репутация неоспоримаПРАКТИК репутация неоспоримаПРАКТИК репутация неоспоримаПРАКТИК репутация неоспоримаПРАКТИК репутация неоспоримаПРАКТИК репутация неоспоримаПРАКТИК репутация неоспоримаПРАКТИК репутация неоспоримаПРАКТИК репутация неоспоримаПРАКТИК репутация неоспоримаПРАКТИК репутация неоспорима
По умолчанию

Цитата:
Сообщение от sparkfire Посмотреть сообщение
мало ли кому пригодится...
Обязательно пригодится, спасибо...

А я всё о недоделанном задании 008... Загвоздка была в незнании названий/написаний параметров автофигуры, а именно толщины контура...
Пришла гениальная мысль (для моей головы, чему она реально обрадовалась ))... Так вот, в чистой книге создал автофигуру прямоугольник, а потом в макрорекордере записал к нему пару макросов. Во время записи менял параметры этой автофигуры... После записи, в окне редактора, отыскал искомое)... И, кажется, всё получилось. Только в ячейке от которой зависит толщина контура ввёл ограничение, иначе контур можно задавать вообще нереальный, который и саму фигуру полностью накроет и даже за лист может выйти...
Вложения
Тип файла: xls ДЗ-008 01.xls (41.0 Кб, 48 просмотров)
ПРАКТИК вне форума   Ответить с цитированием Вверх
5 пользователя(ей) сказали cпасибо:
AndrewP (04.02.2013), FABRE (04.02.2013), kmboris13 (04.02.2013), sibmebel (04.02.2013), sparkfire (04.02.2013)
Старый 04.02.2013, 18:05   #62
sparkfire
Местный
 
Аватар для sparkfire
 
Регистрация: 01.06.2012
Адрес: Санкт Петербург
Сообщений: 191
Сказал(а) спасибо: 403
Поблагодарили 392 раз(а) в 113 сообщениях
Вес репутации: 282
sparkfire - это имя известно всемsparkfire - это имя известно всемsparkfire - это имя известно всемsparkfire - это имя известно всемsparkfire - это имя известно всемsparkfire - это имя известно всем
По умолчанию

ПРАКТИК, открыл ваш пример, минуты 2 тупил: А где макрос?)))
потом догадался и нашел кнопочку- "Просмотр кода")
Рисует хорошо, умный Эксель))
К вводу длины прикрутить бы еще полозок с шагом 10 мм наверное, да?))
sparkfire вне форума   Ответить с цитированием Вверх
Пользователь сказал cпасибо:
ПРАКТИК (04.02.2013)
Старый 04.02.2013, 22:49   #63
AndrewP
Местный
 
Регистрация: 13.08.2010
Сообщений: 1,615
Сказал(а) спасибо: 11,834
Поблагодарили 9,536 раз(а) в 1,526 сообщениях
Вес репутации: 2235
AndrewP репутация неоспоримаAndrewP репутация неоспоримаAndrewP репутация неоспоримаAndrewP репутация неоспоримаAndrewP репутация неоспоримаAndrewP репутация неоспоримаAndrewP репутация неоспоримаAndrewP репутация неоспоримаAndrewP репутация неоспоримаAndrewP репутация неоспоримаAndrewP репутация неоспорима
По умолчанию

Цитата:
Сообщение от ПРАКТИК Посмотреть сообщение
...а потом в макрорекордере...
Это называется: эмпирический метод (или между нами "профессорами" - метод "научного тыка").


Так вот, предлагаю с помощью этого метода (вполне себе метода), решить конкретную и весьма интересную задачу по расчёту витрин от ПРАКТИКа.

Начнём с постановки задачи:
1. Что на входе? Список входных данных и параметров
2. Что хотим получить на выходе? Каким должен быть идеальный конечный результат (ИКР).

Поробуем, ПРАКТИК?
AndrewP вне форума   Ответить с цитированием Вверх
3 пользователя(ей) сказали cпасибо:
sibmebel (04.02.2013), sparkfire (05.02.2013), ПРАКТИК (04.02.2013)
Старый 04.02.2013, 23:14   #64
ПРАКТИК
VIP
 
Аватар для ПРАКТИК
 
Регистрация: 13.02.2009
Сообщений: 3,822
Сказал(а) спасибо: 28,995
Поблагодарили 27,374 раз(а) в 5,644 сообщениях
Вес репутации: 6117
ПРАКТИК репутация неоспоримаПРАКТИК репутация неоспоримаПРАКТИК репутация неоспоримаПРАКТИК репутация неоспоримаПРАКТИК репутация неоспоримаПРАКТИК репутация неоспоримаПРАКТИК репутация неоспоримаПРАКТИК репутация неоспоримаПРАКТИК репутация неоспоримаПРАКТИК репутация неоспоримаПРАКТИК репутация неоспорима
По умолчанию

Цитата:
Сообщение от AndrewP Посмотреть сообщение
или между нами "профессорами" - метод "научного тыка"
Ну, скорее, достижение результата окольными путями)... "тыка" не было, была необходимость в данных и нашёлся способ их получить))
Цитата:
Сообщение от AndrewP Посмотреть сообщение
Попробуем?
Лично я с "выходом", с тем что должно выйти из расчёта, буквально на печать, уже определился... А вот со "входом" сложнее, либо закладывать типовые конструктивы, либо один, "универсальный", в котором можно "набрать" и любую типовую модель, и любую из серии "сумасбродных"... больше склоняюсь ко второму, потому как периодически попадаются.
По поводу необходимости делать из такой расчётки задачку для всех... думаю, что именно профильными витринами мало кто тут занимается... "узкопрофильная" тема... может лучше что то "общеприменяемоё"... те же шкафы для sparkfire?...
Но, по любому, вначале "конструктив" макросов нужно отработать и чётко понимать что к чему... т.е. вначале обзавестись "инструментом".
ПРАКТИК вне форума   Ответить с цитированием Вверх
3 пользователя(ей) сказали cпасибо:
AndrewP (04.02.2013), sparkfire (05.02.2013), Vostorg (04.02.2013)
Старый 04.02.2013, 23:23   #65
AndrewP
Местный
 
Регистрация: 13.08.2010
Сообщений: 1,615
Сказал(а) спасибо: 11,834
Поблагодарили 9,536 раз(а) в 1,526 сообщениях
Вес репутации: 2235
AndrewP репутация неоспоримаAndrewP репутация неоспоримаAndrewP репутация неоспоримаAndrewP репутация неоспоримаAndrewP репутация неоспоримаAndrewP репутация неоспоримаAndrewP репутация неоспоримаAndrewP репутация неоспоримаAndrewP репутация неоспоримаAndrewP репутация неоспоримаAndrewP репутация неоспорима
По умолчанию

Цитата:
Сообщение от sparkfire Посмотреть сообщение
К вводу длины прикрутить бы еще полозок с шагом 10 мм наверное, да...
Да. Заодно, обратите внимание на объёмную фигуру (к толщине пока ничего прикручивать не надо. Ну, если только очень захочется... )

Последний раз редактировалось AndrewP; 15.12.2014 в 02:57.
AndrewP вне форума   Ответить с цитированием Вверх
2 пользователя(ей) сказали cпасибо:
sparkfire (05.02.2013), ПРАКТИК (05.02.2013)
Старый 05.02.2013, 14:07   #66
sparkfire
Местный
 
Аватар для sparkfire
 
Регистрация: 01.06.2012
Адрес: Санкт Петербург
Сообщений: 191
Сказал(а) спасибо: 403
Поблагодарили 392 раз(а) в 113 сообщениях
Вес репутации: 282
sparkfire - это имя известно всемsparkfire - это имя известно всемsparkfire - это имя известно всемsparkfire - это имя известно всемsparkfire - это имя известно всемsparkfire - это имя известно всем
По умолчанию

Обилие новых вводных...
Не знаю, за что и хвататься...
Тут новые идеи, там новые идеи...
Хочется, конечно, все и сразу..
Придумал новую таблицу по кухням, куча кнопок, все вводные данные на одном листе(выбор из списка).
Теперь привязываю кнопки.
Скажите:
1. Нужно ли все данные для прокручивающихся списков выносить на отдельный лист, или оставить хаос на главной странице?
2. Привязка к ценам и количеству( макрос или формулы)?
3. Отдельный лист с прайсами( сортировка по поставщикам или по марке фурнитуры)?
sparkfire вне форума   Ответить с цитированием Вверх
Пользователь сказал cпасибо:
AndrewP (05.02.2013)
Старый 05.02.2013, 14:23   #67
sborchik
Гость
 
Регистрация: 13.10.2009
Сообщений: 7,920
Сказал(а) спасибо: 12,152
Поблагодарили 20,945 раз(а) в 5,925 сообщениях
Вес репутации: 0
sborchik репутация неоспоримаsborchik репутация неоспоримаsborchik репутация неоспоримаsborchik репутация неоспоримаsborchik репутация неоспоримаsborchik репутация неоспоримаsborchik репутация неоспоримаsborchik репутация неоспоримаsborchik репутация неоспоримаsborchik репутация неоспоримаsborchik репутация неоспорима
По умолчанию

Цитата:
Сообщение от sparkfire Посмотреть сообщение
1. Нужно ли все данные для прокручивающихся списков выносить на отдельный лист, или оставить хаос на главной странице?
2. Привязка к ценам и количеству( макрос или формулы)?
3. Отдельный лист с прайсами( сортировка по поставщикам или по марке фурнитуры)?
Думаю так:
1. Оставить на главной странице. Выпадающие списки там где нужно.
2. Формулы. Зачем там макросы (и как их применить в данном случае??)? Нужен отдельный лист (книга) с данными. И к нему привязки.
3. Марка фурнитуры и к ней дополнительный столбец - поставщики. Что бы при выборе фурнитуры можно было увидеть где это купить.
sborchik вне форума   Ответить с цитированием Вверх
2 пользователя(ей) сказали cпасибо:
AndrewP (05.02.2013), sparkfire (05.02.2013)
Старый 05.02.2013, 21:44   #68
AndrewP
Местный
 
Регистрация: 13.08.2010
Сообщений: 1,615
Сказал(а) спасибо: 11,834
Поблагодарили 9,536 раз(а) в 1,526 сообщениях
Вес репутации: 2235
AndrewP репутация неоспоримаAndrewP репутация неоспоримаAndrewP репутация неоспоримаAndrewP репутация неоспоримаAndrewP репутация неоспоримаAndrewP репутация неоспоримаAndrewP репутация неоспоримаAndrewP репутация неоспоримаAndrewP репутация неоспоримаAndrewP репутация неоспоримаAndrewP репутация неоспорима
По умолчанию

Цитата:
Сообщение от sparkfire Посмотреть сообщение
1. Нужно ли все данные для прокручивающихся списков выносить на отдельный лист, или оставить хаос на главной странице?
2. Привязка к ценам и количеству( макрос или формулы)?
3. Отдельный лист с прайсами( сортировка по поставщикам или по марке фурнитуры)?
1. Если сам пользуешься - можно оставить. Если планируешь, что пользоваться будут другие - от греха подальше на отдельный лист.
2. Не понял задачи - привязка чего к чему. Если надо, чтобы программа искала цену заявленного материала, его остатки и прочее из базы данных, то можно реализовать как с помощью формул (ПОИСК, СМЕЩ), так и с помощью автомакроса (с формулами будет попроще)
3.
Цитата:
Сообщение от sborchik Посмотреть сообщение
Марка фурнитуры и к ней дополнительный столбец - поставщики


Вообще здесь надо знать специфику конкретного мебельного предприятия. Если в выпускается корпусная мебель, то основные группы:
  • Плитные материалы (ЛДСП, ДВП, МДФ и т.п. фасады, икусственный камень, стекло, зеркало, пластик...) - основная ед.изм - м2 и требуют двухмерного раскроя,
  • Погонажные материалы (постформинги, софтформинги, профиля, кромки, трубы, цоколя, плинтуса...) - основная ед. изм. - м.п. - требуют одномерного раскроя
  • Фурнитура и комплектующие (винтики-шпунтики, карго-мойки, ручки, держатели...) - основная ед. изм. - шт
Также могут быть специфические группы, например для мягкой мебели:
  • Пиломатериалы (дока, брус, брусок), настилочные материалы (поролон, латекс, конский волос...) - м3, кг
  • облицовочные (гобелен, бархат...) и покровные ткани - м2
  • ...
Как видим, не фурнитурой единой жив товарищ мебельщик.



Что же касается столбцов для используемых материалов и фурнитуры, то их тоже далеко не "2 штуки" (название - поставщик). Вот, к примеру, столбцы (читай параметры) из моей базы данных по плитным матералам из группы ДСтП
  • Группа материала - ДСтП
  • Название - Орех
  • Точное название - (полное однозначное название, строго обязательное для внутрифирменного пользования) - ЛДСтП 10 Орех D375SE Кронопол
  • КОД - (однозначная цветовая идентификация) - D375SE
  • Размер1 - (длина) - 2800
  • Размер2 - (ширина) - 2070
  • Размер3 - (толщина) - 10
  • Размер4 - (резервный параметр)
  • Параметр1 - (наличие направления рисунка) - Есть
  • Параметр2 - (тиснение) - Поры ясеня
  • Параметр3 - (блеск) - Полуматовый
  • Параметр4 - (вес основной ед. изм) - 7,48 (кг/м2)
  • Параметр 5 - (коэффициент технологических отходов (КТО) * коэффициент технологических потерь (КТП) - 1,1628
  • ЕдИзм1 - (основная единица) - м2
  • ЕдИзм2 - (дополнительная ед.изм) - лист
  • Переводной коэффициент для ЕдИзм2/ЕдИзм1 - 5,796
  • ЕдИзм3 - (дополнительная ед.изм) - палета
  • Переводной коэффициент для ЕдИзм3/ЕдИзм1 - 347,76
  • Переводной коэффициент для ЕдИзм3/ЕдИзм2 - 60
  • ЕдИзм4 - (резервная дополнительная ед. изм.)
  • Поставщик1 - (основной поставщик - ссылка название фирмы - далее по ссылке, полные реквизиты фирмы, время работы, телефон, контактное лицо, минимальная партия, цены, скидки, доставка...) -
  • Поставщик2 - (резервный поставщик) ... -
  • Поставщик3 - (резервный поставщик) ... -
  • Поставщик4 - (резервный поставщик) ... -
  • Поставщик5 - (резервный поставщик) ... -
  • Ед.изм.1 для цен - бел.руб*м2 (далее меню для перевода цен доллар/евро/российский рубль)
  • Цена1 - (базовая цена - минимальная закупочная) - ...
  • Цена2 - (на складе, для внутреннего отпуска) -...
  • Цена3 - (мелкий опт) - ...
  • Цена4 - (средний опт) - ...
  • Цена5 - (крупный опт) - ...
  • Цена6 - ...
  • Цена7 - ...
Конечно, не все столбцы могут понадобиться sparkfire, но, полагаю, что более двух...
AndrewP вне форума   Ответить с цитированием Вверх
Пользователь сказал cпасибо:
sparkfire (06.02.2013)
Старый 05.02.2013, 23:41   #69
sborchik
Гость
 
Регистрация: 13.10.2009
Сообщений: 7,920
Сказал(а) спасибо: 12,152
Поблагодарили 20,945 раз(а) в 5,925 сообщениях
Вес репутации: 0
sborchik репутация неоспоримаsborchik репутация неоспоримаsborchik репутация неоспоримаsborchik репутация неоспоримаsborchik репутация неоспоримаsborchik репутация неоспоримаsborchik репутация неоспоримаsborchik репутация неоспоримаsborchik репутация неоспоримаsborchik репутация неоспоримаsborchik репутация неоспорима
По умолчанию

Цитата:
Сообщение от AndrewP Посмотреть сообщение
Конечно, не все столбцы могут понадобиться sparkfire, но, полагаю, что более двух...
Зачем, в очередной раз, стрелять из пушки по воробьям?)
В базе материалов - можно завести все эти столбцы и параметры (кстати, я бы еще "вес" добавил), но для расчета стоимости для клиента - это все ни к чему. Я так понимаю - sparkfire, требуется табличка для быстрого подсчета себестоимости изделия (как следствие - цены для заказчика), и для передачи спецификации в закупку...
sborchik вне форума   Ответить с цитированием Вверх
2 пользователя(ей) сказали cпасибо:
AndrewP (06.02.2013), sparkfire (06.02.2013)
Старый 06.02.2013, 08:33   #70
AndrewP
Местный
 
Регистрация: 13.08.2010
Сообщений: 1,615
Сказал(а) спасибо: 11,834
Поблагодарили 9,536 раз(а) в 1,526 сообщениях
Вес репутации: 2235
AndrewP репутация неоспоримаAndrewP репутация неоспоримаAndrewP репутация неоспоримаAndrewP репутация неоспоримаAndrewP репутация неоспоримаAndrewP репутация неоспоримаAndrewP репутация неоспоримаAndrewP репутация неоспоримаAndrewP репутация неоспоримаAndrewP репутация неоспоримаAndrewP репутация неоспорима
По умолчанию

Цитата:
Сообщение от sborchik Посмотреть сообщение
...и для передачи спецификации в закупку...
... и для бухгалтерского учёта
... и для складского учёта
... и для транспортного цеха
... и для .... ещё "надцати" служб и подразделений
И каждой нужна своя цифирь.
Но вернёмся к нашему "простому" случаю: посчитать цену заказчику.

Как, например, Вы собираетесь подсчитать цену изделия для заказчика, не зная длину постформинга для столешницы? Заказчику нужна цельная столешница длиной 3200. Что ему предлагать: Граево, Термопал, Джуан, Геталит, Слотекс? У всех различные доступные длины: от 2750 до 12000 (и ширины, кстати).
И бывает, что 3050 - это одна цена за мп, а 6100 - другая, и не только цена, но и сроки доставки, а также и стоимость доставки.

Выбрал заказчик, допустим австрийский Эггер, у которого ближайшая к 3200 стандартная длина постформинга 4200 (а Вы её не знаете, знаете, что можно до 12000). Как будете заряжать цену? За м.п? За плиту?

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

Цитата:
Сообщение от sborchik Посмотреть сообщение
(кстати, я бы еще "вес" добавил),
Согласен. (См. параметр 4). Благодарю, что добавили. Буду рад, если убедил, что также надо добавить размеры. А там гляди, по мере роста компании и ещё какой столбец в табличку добавится...
AndrewP вне форума   Ответить с цитированием Вверх
2 пользователя(ей) сказали cпасибо:
sborchik (06.02.2013), sparkfire (06.02.2013)
Ответ

Нижняя навигация
Вернуться   Форум профессиональных мебельщиков PROMEBELclub > Программы для мебельщиков > Программы для конструирования и дизайна мебели


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Мебельных дел мастер arsenii1981 Журналы 5 22.12.2014 13:52
Расчёт кухонных тумб в Exсel Valerian Программы для конструирования и дизайна мебели 25 10.03.2013 21:49
Компания Sky Group и ее партнеры объединили усилия по созданию технологичных продукто IQDEMY Поставщики 0 09.01.2013 09:45
Идея по созданию зеркального лого на посуде Shima Как это сделать?. Идеи. 13 28.10.2010 17:22
Уроки по созданию мебели от Девида Маркса Dosoleg Видео. Мебель и деревообработка. 13 31.08.2010 23:41


Текущее время: 23:43. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
© 2007-2023 PROMEBEL

џндекс.Њетрика