Форум по VBA, Excel и Word

VBA, Excel => Работа в программе "Excel" => Тема начата: Посетитель 10.12.2021 от 09 Декабрь 2021, 23:25

Название: Excel - Выпадающий список и автозаполнение
Отправлено: Посетитель 10.12.2021 от 09 Декабрь 2021, 23:25
Здравствуйте, друзья.
Хочу просить у вас помощи.
Хочу создать таблицу с выпадающими списками и автозаполнением ячеек из таблицы данных.
Расскажу всё в примерах.

Есть лист с базой данных.

1: Таблица с одним столбцом "Страна" - нужна для выпадающего списка.
2: Таблица с двумя столбцами "Страна, Город" - нужна для выпадающего списка (выбор города, после предварительного выбора страны).
3: Таблица с тремя столбцами "Населённый пункт, Население, Пробки в городе" - нужна для заполнения ячеек "Население" и "Пробки в городе" после ввода значения "Населённый пункт".

Есть рабочий лист. Колонки:

1. "Страна" - выбирается посредством выпадающего списка (возможен ввод иного значения, если его нет в базе данных, ячейка должна подсветится другим цветом).
2. "Город" - выбирается посредством выпадающего списка после выбора страны (возможен ввод иного значения, если его нет в базе данных, ячейка должна подсветится другим цветом).
3. "Населённый пункт" - вводится самостоятельно (если значение есть в базе данных, то последующие две колонки заполняются соответствующими значениями. Если значения нет в базе данных, ячейка должна подсветится другим цветом).
4. "Население" - подтягивается с базы данных посредством выбора Населённого пункта (можно вводить своё значение).
5. "Пробки в городе" - подтягивается с базы данных посредством выбора Населённого пункта (можно вводить своё значение).

* Все формулы должны быть применены ко всему столбцу, не были ограничены 100, 200, 300-ой строкой...
К теме прикрепил 2 файла с примерами.
Название: Re: Excel - Выпадающий список и автозаполнение
Отправлено: Администратор от 10 Декабрь 2021, 07:12
На этом форуме вам не помогут по этой теме.
На этом форуме отвечаю только я, но я давно не делал выпадающие списки, для меня это сложно, а я сейчас занят другими делами.