Помогите разобраться с решением задачи

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

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

Ответить
tosha22
Сообщения: 8
Зарегистрирован: 13 мар 2008, 10:59

Добрый день!
Передо мной стоит следующая задача в экселе. Есть Список людей напротив каждой из фамилий в двух следующих полях стоят должности. Так вот необходимо создать список фамилий тех, кто является преподавателем. Принтскрин прилагаю. Пожалуйста, помогите разобраться, а то уже второй день мучаюсь...
Спасибо!
Вложения
excel1.JPG
excel1.JPG (31.2 КБ) 283 просмотра
Аватара пользователя
VictorM
Сообщения: 794
Зарегистрирован: 23 окт 2006, 01:44
Откуда: Lugansk, Ukraine
Контактная информация:

а Автофильтр не катит?
Может файлик приложите?
Попробуем разобраться.
tosha22
Сообщения: 8
Зарегистрирован: 13 мар 2008, 10:59

Автофильтр не катит из-за того, что все должно автоматически делаться. Т.е. я вношу нового человека и если у него должность "преподаватель", он должен автоматически добавляться в список преподавателей.
tosha22
Сообщения: 8
Зарегистрирован: 13 мар 2008, 10:59

Вот файл екселевский
Вложения
Преподаватели1.zip
(28.59 КБ) 18 скачиваний
Аватара пользователя
VictorM
Сообщения: 794
Зарегистрирован: 23 окт 2006, 01:44
Откуда: Lugansk, Ukraine
Контактная информация:

Ну скажем так, из скриншота, этого не видно :)
я вношу нового человека и если у него должность "преподаватель", он должен автоматически добавляться в список преподавателей
а нельзя ли уточнить?
чёт непонятно, куда "вношу",где "должен появляться"?
tosha22
Сообщения: 8
Зарегистрирован: 13 мар 2008, 10:59

вношу в список сотрудников. Там вот уже 5 человек внесено, можно и дальше новых вносить.
А насчет должен появляться - где-то в стороне на это же листе, либо вообще на другом листе должен формироваться список фамилий преподавателей - можно сказать список преподавателей.
Аватара пользователя
Aent
Сообщения: 1129
Зарегистрирован: 01 окт 2006, 14:52
Откуда: Saratov,Russia
Контактная информация:

Такие задачи чудно решаются массивными формулами. На этом форуме куча примеров. Поищите по ключевому слову "массивная формула"
Или элементарным макросом. Обрабатываем Worksheet_Change. Если преподаватель - сразу добавляем во второй лист ...
Или фильтром (не автофильтром) выполняемым при переходе на лист преподаватли ....
Аватара пользователя
VictorM
Сообщения: 794
Зарегистрирован: 23 окт 2006, 01:44
Откуда: Lugansk, Ukraine
Контактная информация:

посмотрите еще вот здесь:
http://www.planetaexcel.ru/tip.php?aid= ... 59069701a3
tosha22
Сообщения: 8
Зарегистрирован: 13 мар 2008, 10:59

всем огромное спасибо! разобрался!
Ответить