Данные-->Проверка

Весь MS Office, программирование на Visual Basic for Applications и MS VB

Модератор: Naeel Maqsudov

ZORRO2005
Сообщения: 25
Зарегистрирован: 11 июн 2006, 21:48

Друзья есть такая задача:
Есть столбец F c наименованиями месяцев
(месяцы могут повторяться 1 и более раз)
В столбце G данные каждого месяца
В столбце A я делаю раскрывающийся список месяцев
(Данные->Проверка..Список)
В столбце B мне нужно тоже раскрывающийся список,
но только со значениями,которые соответствуют каждому месяцу.
То есть если я выбираю месяц февраль то в столбце B должны быть только значения 10,20,30 а не 10,20,30,100,200...
Мне нужно как на картинке :)

Изображение
PC
Сообщения: 29
Зарегистрирован: 04 май 2005, 10:32
Откуда: Moscow

Первое что приходит в голову, создайте список по столбцу H.
А в нем напишите формулу =ЕСЛИ(f5=$a$2;g5;" ").
Правда, немного неудобно, так как список будет с пустотами.
ZORRO2005
Сообщения: 25
Зарегистрирован: 11 июн 2006, 21:48

У меня в столбце A будет тоже список а не одна строка.
Да в столбце D уникальные значения столбца F.
В столбце F будет около 1500 строк и примерно 1000 уникальных значений.
Это я названия месяцев для примера поставил.
Вообще в столбце F будут артикулы одежды,
а напротив каждого артикула в столбце G цвета.
PC
Сообщения: 29
Зарегистрирован: 04 май 2005, 10:32
Откуда: Moscow

Ну тогда самое оптимальное - сводная таблица :)
ZORRO2005
Сообщения: 25
Зарегистрирован: 11 июн 2006, 21:48

pc писал(а):Ну тогда самое оптимальное - сводная таблица :)
Вы наверно не поняли задачу
Avsha
Сообщения: 665
Зарегистрирован: 08 сен 2005, 13:47
Откуда: KZ

Вопросы:
1. В столбце F - G данные будут меняться часто?
2. Устроит вас, если после изменения пользователю дополнительно придется нажать кнопку?
ZORRO2005
Сообщения: 25
Зарегистрирован: 11 июн 2006, 21:48

Avsha писал(а):Вопросы:
1. В столбце F - G данные будут меняться часто?
2. Устроит вас, если после изменения пользователю дополнительно придется нажать кнопку?
1.Нет не часто
2.Да,спасибо заранее
pashulka
Сообщения: 831
Зарегистрирован: 24 ноя 2004, 03:46
Контактная информация:

ZORRO2005, Вот пример решения поставленного вопроса без макросов. Единственным обязательным условием является наличие отсортированного списка с наименованиями.
Вложения
Validation (Zorro2005).zip
(16.82 КБ) 264 скачивания
ZORRO2005
Сообщения: 25
Зарегистрирован: 11 июн 2006, 21:48

pashulka,
Спасибо большое,
РЕШЕНИЕ-SUPER
Avsha
Сообщения: 665
Зарегистрирован: 08 сен 2005, 13:47
Откуда: KZ

Да решение хорош'о
вот бы еще список уникальных значений без макросов и ручных действий формировался заново при изменении исходных данных ;)
Ответить