Добрый день. Помогите с макросом, потому что формулами не могу добиться. Есть остатки по компонентам. Есть сеты, включающие эти компоненты. Один и тот же компонент может входить в разные сеты. Есть человек, который хочет посмотреть хватит ли компонентов на необходимое количество сетов. Вот для этого и нужен макрос. Не знаю понятно ли написал. Отвечу на любые вопросы.
Заранее очень признателен всем откликнувшимся.
Добрый день. Помогите с макросом, потому что формулами не могу добиться. Есть остатки по компонентам. Есть сеты, включающие эти компоненты. Один и тот же компонент может входить в разные сеты. Есть человек, который хочет посмотреть хватит ли компонентов на необходимое количество сетов. Вот для этого и нужен макрос. Не знаю понятно ли написал. Отвечу на любые вопросы.
Заранее очень признателен всем откликнувшимся.kiv3383
Формула не учитывает что часть компонентов уже ушла на комплект из ячейки B2, затем на B3 и так по всему списку. Я так и думал идти путем формул, но дальше этого не могу сообразить (знаний не хватает) как дальше быть. Поэтому и прошу помощи у специалистов.
Формула не учитывает что часть компонентов уже ушла на комплект из ячейки B2, затем на B3 и так по всему списку. Я так и думал идти путем формул, но дальше этого не могу сообразить (знаний не хватает) как дальше быть. Поэтому и прошу помощи у специалистов.kiv3383
В идеале вечер четверга. Готов ждать сколько потребуется, особого выбора у меня нет, так как сам точно не разберусь. Пока буду пользоваться файлом с формулами. Даже он облегчает задачу.
В идеале вечер четверга. Готов ждать сколько потребуется, особого выбора у меня нет, так как сам точно не разберусь. Пока буду пользоваться файлом с формулами. Даже он облегчает задачу.
Спасибо. Супер! Это совсем близко к тому что я имел ввиду. Лишнее только накопление в столбце L на листе остаток. Чтобы вернуться к исходным остаткам необходимо удалять эти значения. Эта таблица больше предназначена для "справочного" использования. Т.е надо посмотреть необходимые варианты, но не копить их. Грубо говоря чтобы можно было удалить значения в желтых ячейках на листе компоненты и остатки вернулись бы в исходное состояние. Но и на этом ОГРОМНОЕ МЕРСИ!
Спасибо. Супер! Это совсем близко к тому что я имел ввиду. Лишнее только накопление в столбце L на листе остаток. Чтобы вернуться к исходным остаткам необходимо удалять эти значения. Эта таблица больше предназначена для "справочного" использования. Т.е надо посмотреть необходимые варианты, но не копить их. Грубо говоря чтобы можно было удалить значения в желтых ячейках на листе компоненты и остатки вернулись бы в исходное состояние. Но и на этом ОГРОМНОЕ МЕРСИ!kiv3383
чтобы можно было удалить значения в желтых ячейках на листе компоненты и остатки
И в чем проблема? Копку в Компонентах на код [vba]
Код
Sub очистить() Dim s& s = Range("C" & Rows.Count).End(xlUp).Row Range("G6:G" & s).ClearContents With Sheets("остаток") s = .Range("A" & Rows.Count).End(xlUp).Row .Range("L7:L" & s).ClearContents End With End Sub
чтобы можно было удалить значения в желтых ячейках на листе компоненты и остатки
И в чем проблема? Копку в Компонентах на код [vba]
Код
Sub очистить() Dim s& s = Range("C" & Rows.Count).End(xlUp).Row Range("G6:G" & s).ClearContents With Sheets("остаток") s = .Range("A" & Rows.Count).End(xlUp).Row .Range("L7:L" & s).ClearContents End With End Sub
Проблема во мне: я не знаю VBA. Но кнопку создал и макрос повесил. Но, зараза, из желтых ячеек удаляет, а потом ругается Type mismatch. И конечно остатки не возвращаются в исходное состояние, потому что на листе остаток ни каких изменений. В дебаге запинается здесь [vba]
Проблема во мне: я не знаю VBA. Но кнопку создал и макрос повесил. Но, зараза, из желтых ячеек удаляет, а потом ругается Type mismatch. И конечно остатки не возвращаются в исходное состояние, потому что на листе остаток ни каких изменений. В дебаге запинается здесь [vba]
Доброго времени суток! подскажите пожалуйста, а если в каждом Сете не одинаковое количество компонентов? Что- то нужно менять в макросе???
Доброго времени суток! подскажите пожалуйста, а если в каждом Сете не одинаковое количество компонентов? Что- то нужно менять в макросе???konstantin_987