Форум программистов «Весельчак У»
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
Начало
Наши сайты
Галерея
Весельчак У
Наша Вики
Хранилище
Проекты
Правила
Правила форума
Правила русского языка
Помощь
Поиск
Календарь
Почта
Войти
Регистрация
Форум программистов «Весельчак У»
>
Программирование
>
VisualBasic
(Модератор:
Naghual
) > Тема:
Работа со списками в Excel
Страниц: [
1
]
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: Работа со списками в Excel (Прочитано 14752 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Olegspb
Гость
Работа со списками в Excel
«
:
05-12-2006 11:56 »
Есть два списка:
Список служб (91, 92, 93 и т.д.)
Список отделов, входящих в службы (9101, 9102; 9201, 9202; 9301, 9302 и т.д.)
Необходимо сделать таблицу с ниспадающими списками, т.е. при выборе в столбце "служба" значения 91, в столбце "отдел" список должен ограничиваться 9101, 9102; при выборе службы 92 должны остаться отделы 9201, 9202 и т.д.
Может кто подскажет, возможно ли реализовать это в Excel.
Записан
RXL
Технический
Администратор
Offline
Пол:
Re: Работа со списками в Excel
«
Ответ #1 :
05-12-2006 14:41 »
Это элементарно, Ватсон
Если номер отдела начинается с номера службы, то при создании споиска на вывод просто перебери отделы и сравни первые два символа со службой.
IF LEFT(otdel, 2) = sluzhba THEN ...
Записан
... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.
Olegspb
Гость
Re: Работа со списками в Excel
«
Ответ #2 :
05-12-2006 15:04 »
Если б это было так!
Это я упростил для наглядности. Номера отделов могут быть совершенно разные. При этом необходимо, чтобы была возможность выбора отдела из ниспадающего списка, но номера отделов в этом списке должны зависеть от выбора номера службы. Например если я выбрал службу 91, то в списке отделов должны оставаться только отделы 9101, 9102, если жея я выбрал службу 92, то 9201, 9202 и т.д.
Записан
RXL
Технический
Администратор
Offline
Пол:
Re: Работа со списками в Excel
«
Ответ #3 :
05-12-2006 15:23 »
Тогда тебе нужна таблица соответствия отдела службе.
Записан
... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.
Olegspb
Гость
Re: Работа со списками в Excel
«
Ответ #4 :
05-12-2006 15:26 »
Согласен. Таблицу сделаю. Но дальше как быть именно с отсортировкой в списках ума не приложу.
Записан
HandKot
Молодой специалист
Offline
Re: Работа со списками в Excel
«
Ответ #5 :
06-12-2006 06:46 »
посмотрите здесь
и здесь
да и на этом форуме тема вроде поднималась
Записан
I Have Nine Lives You Have One Only
THINK!
Olegspb
Гость
Re: Работа со списками в Excel
«
Ответ #6 :
06-12-2006 10:34 »
Нет ничего нового под луной.
Спасибо за ссылки. Буду разбираться.
Записан
Страниц: [
1
]
Вверх
Печать
« предыдущая тема
следующая тема »
Форум программистов «Весельчак У»
>
Программирование
>
VisualBasic
(Модератор:
Naghual
) > Тема:
Работа со списками в Excel
Загружается...