Форум профессиональных мебельщиков 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..
Просмотров: 195774
Ответить с цитированием Вверх
17 пользователя(ей) сказали cпасибо:
Старый 13.03.2013, 18:24   #91
sparkfire
Местный
 
Аватар для sparkfire
 
Регистрация: 01.06.2012
Адрес: Санкт Петербург
Сообщений: 191
Сказал(а) спасибо: 403
Поблагодарили 392 раз(а) в 113 сообщениях
Вес репутации: 282
sparkfire - это имя известно всемsparkfire - это имя известно всемsparkfire - это имя известно всемsparkfire - это имя известно всемsparkfire - это имя известно всемsparkfire - это имя известно всем
По умолчанию

Уффф... Разобрался сам...
Выглядит это следующим образом...
Код:
Sub Сохранение()
Dim ActiveSht As Worksheet
Dim NewWb As Workbook
Sheets(Array("Форма 1", "Распил", "Фасады")).Copy
' Здесь указываете имена нужных листов, в т.ч. и скрытых.
Set NewWb = ActiveWorkbook
For Each ActiveSht In NewWb.Worksheets
ActiveSht.Visible = True
' делаем скрытые листы видимыми в новой книге.
With ActiveSht.UsedRange
.Value = .Value
End With
Next
XXFilenameXX = " Расчет мебели от " & Date & " " & Range("H1")
NewWb.SaveAs Filename:="D:\" & "Расчеты" & "\" & XXFilenameXX & ".xls"

MsgBox "Новый файл расчета сохранен!", , ""
ActiveWorkbook.Close
End Sub
Долго думал, копался во всех справочниках, часть позаимствовал, но СДЕЛАЛ!!
sparkfire вне форума   Ответить с цитированием Вверх
2 пользователя(ей) сказали cпасибо:
AndrewP (13.03.2013), Рудольф (13.03.2013)
Старый 13.03.2013, 19:39   #92
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 Посмотреть сообщение
Разобрался сам...
Поздравляю! (Так и я скоро начну консультироваться у тебя по эксель )

Вопрос по ходу дела. Что у тебя в ячейке H1? Номер по-порядку?
AndrewP вне форума   Ответить с цитированием Вверх
Старый 13.03.2013, 19:52   #93
sparkfire
Местный
 
Аватар для sparkfire
 
Регистрация: 01.06.2012
Адрес: Санкт Петербург
Сообщений: 191
Сказал(а) спасибо: 403
Поблагодарили 392 раз(а) в 113 сообщениях
Вес репутации: 282
sparkfire - это имя известно всемsparkfire - это имя известно всемsparkfire - это имя известно всемsparkfire - это имя известно всемsparkfire - это имя известно всемsparkfire - это имя известно всем
По умолчанию

В ячейке Н1 находится текстовое обозначение, кухня это или прихожая, или шкаф, для того, чтоб различать разные файлы друг от друга.
В день обычно делаю 3-8 расчетов, а на другой день уже дата в названии будет другая, так что, я считаю, хватит разностей)
Можно вставить в ячейку данные клиента(которые, кстати, тоже заносятся в отдельный лист), тогда расчеты станут именными...

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

Цитата:
Сообщение от Vostorg Посмотреть сообщение
Как сделать,
Андрей, конечно же ответит грамотно...
Опишу как похожее организовано у меня (только цвета не систем купешных, а ДСП, а вместо треков/ручек - толщины - 10/16/18/22.. и т.д.)
В вашем варианте применил бы табличку, по типу футбольно-турнирной. Строки второго столбца заполнил бы названием систем, например: Аристо-золото, Аристо-хром, Версаль-венге... и т.д. сверху-вниз... и именно второй столбец, первый пойдёт под нумерацию (1, 2, 3.... N)... А в первой строке (в шапке) прописываем названия элементов: рейл, ручка, рельс и т.п... Если ролики/колёсики у разных систем закупаете по разной цене, то и их в этот же список... Ну а дальше заполняются клетки/перекрестья реальными ценами... Ну а что бы "выдернуть" из всего этого массива нужные цифры применяю формулу ВПР (выборка)...
Правда этой формуле нужна управляющая "команда", указывающая с какой конкретно строкой ей работать. У меня это выпадающий список на другом листе, там где делаю выбор материала (системы)... Ну, и нужно ещё знать куда пойдут выбранные цены за позиции... Опять же, размеры/кол-во элементов уже есть точные и к ним нужно просто подставить стоимость (в зависимости от системы)? Или есть некий модуль куда вводятся габариты проёма и кол-во дверей, и происходит именно расчёт элементов, а уже потом выведение стоимости всей системы?

Прям совсем примитивный пример набросал на скорую руку.
Вложения
Тип файла: xls Пример ВПР.xls (16.0 Кб, 53 просмотров)

Последний раз редактировалось ПРАКТИК; 20.03.2013 в 01:34.
ПРАКТИК вне форума   Ответить с цитированием Вверх
5 пользователя(ей) сказали cпасибо:
AndrewP (20.03.2013), sibmebel (20.03.2013), SinnerB (11.06.2013), sparkfire (20.03.2013), Vostorg (20.03.2013)
Старый 20.03.2013, 01:45   #95
AndrewP
Местный
 
Регистрация: 13.08.2010
Сообщений: 1,615
Сказал(а) спасибо: 11,834
Поблагодарили 9,536 раз(а) в 1,526 сообщениях
Вес репутации: 2235
AndrewP репутация неоспоримаAndrewP репутация неоспоримаAndrewP репутация неоспоримаAndrewP репутация неоспоримаAndrewP репутация неоспоримаAndrewP репутация неоспоримаAndrewP репутация неоспоримаAndrewP репутация неоспоримаAndrewP репутация неоспоримаAndrewP репутация неоспоримаAndrewP репутация неоспорима
По умолчанию

Если правильно понял, то задача с выбором данных из таблиц.
Глянь, набросал во вложенном файле.

Если то, что надо, пробуй поразбирать самостоятельно, особенно формулу в ячейке "цена".
Основная тема вопроса функции СМЕЩ и ПОИСКПОЗ. Наляг на них.

Можно реализовать решение, как предлагает ПРАКТИК: через функции ВПР (ГПР) - тоже правильный ход.

Завтра плотно занят, если возникнут вопросы, то ответить смогу (если смогу) ближе к ночи.
Успехов.

Последний раз редактировалось AndrewP; 15.12.2014 в 02:57.
AndrewP вне форума   Ответить с цитированием Вверх
4 пользователя(ей) сказали cпасибо:
sibmebel (20.03.2013), sparkfire (20.03.2013), Vostorg (20.03.2013), ПРАКТИК (20.03.2013)
Старый 20.03.2013, 22:26   #96
bublik
Местный
 
Аватар для bublik
 
Регистрация: 06.09.2008
Адрес: Одесса
Сообщений: 148
Сказал(а) спасибо: 9
Поблагодарили 64 раз(а) в 19 сообщениях
Вес репутации: 218
bublik скоро придёт к известности
По умолчанию

Доброго времени суток!
Ребята, такой вопрос, как можно реализовать ЕКСЕЛЬ таблицы по просчету шкафов в формы на своей интернет страничке? Есть у кого-то наработки? Для себя любимого написать форму просчета - это понятно, а как быть с основной массой заказчиков, многие из которых сейчас заказывают по интернету. Для себя я все проектирую и считаю в Феликсе (для меня это как 3d excel), однако данные наработки трудно завязать на свою интернет страничку. Что скажите?
__________________
Всё в твоих руках, осталось лишь взять себя в руки.
bublik вне форума   Ответить с цитированием Вверх
2 пользователя(ей) сказали cпасибо:
AndrewP (20.03.2013), sparkfire (20.03.2013)
Старый 20.03.2013, 22:48   #97
AndrewP
Местный
 
Регистрация: 13.08.2010
Сообщений: 1,615
Сказал(а) спасибо: 11,834
Поблагодарили 9,536 раз(а) в 1,526 сообщениях
Вес репутации: 2235
AndrewP репутация неоспоримаAndrewP репутация неоспоримаAndrewP репутация неоспоримаAndrewP репутация неоспоримаAndrewP репутация неоспоримаAndrewP репутация неоспоримаAndrewP репутация неоспоримаAndrewP репутация неоспоримаAndrewP репутация неоспоримаAndrewP репутация неоспоримаAndrewP репутация неоспорима
По умолчанию

Цитата:
Сообщение от bublik Посмотреть сообщение
Есть у кого-то наработки?
Вам, по всей видимости, поскажут больше здесь:
http://promebelclub.ru/forum/forumdisplay.php?f=213
AndrewP вне форума   Ответить с цитированием Вверх
2 пользователя(ей) сказали cпасибо:
bublik (20.03.2013), sparkfire (20.03.2013)
Старый 20.03.2013, 22:55   #98
bublik
Местный
 
Аватар для bublik
 
Регистрация: 06.09.2008
Адрес: Одесса
Сообщений: 148
Сказал(а) спасибо: 9
Поблагодарили 64 раз(а) в 19 сообщениях
Вес репутации: 218
bublik скоро придёт к известности
По умолчанию

На днях читал. На сколько я понял,то Ехcel для веб не применим, только программирование.
__________________
Всё в твоих руках, осталось лишь взять себя в руки.
bublik вне форума   Ответить с цитированием Вверх
Пользователь сказал cпасибо:
AndrewP (23.03.2013)
Старый 22.03.2013, 14:23   #99
sparkfire
Местный
 
Аватар для sparkfire
 
Регистрация: 01.06.2012
Адрес: Санкт Петербург
Сообщений: 191
Сказал(а) спасибо: 403
Поблагодарили 392 раз(а) в 113 сообщениях
Вес репутации: 282
sparkfire - это имя известно всемsparkfire - это имя известно всемsparkfire - это имя известно всемsparkfire - это имя известно всемsparkfire - это имя известно всемsparkfire - это имя известно всем
По умолчанию

Андрей, такой вопрос: Не могу понять, почему теперь вместе с любым файлом EXCEL открывается вторая книга PERSONAL, подозреваю, что сохранял туда как-то макрос редактирования ячеек, но после сам макрос удален за ненадобностью, а книга так и открывается, как это отключить?
sparkfire вне форума   Ответить с цитированием Вверх
Старый 23.03.2013, 01:27   #100
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 Посмотреть сообщение
вместе с любым файлом EXCEL открывается вторая книга PERSONAL
Что за винда и какой ехсеl стоит?
Есть ли в папке C:\Documents and Settings\<имя юзера>\Application Data\Microsoft\Excel\XLSTART файл PERSONAL.XLS?
Или для 2007-го Personal.xlsb?

Если 2007-й, пробовал: лента "вид", группа "окно", кнопка "скрыть"?
AndrewP вне форума   Ответить с цитированием Вверх
Пользователь сказал cпасибо:
sparkfire (23.03.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:42. Часовой пояс GMT +3.


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

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