Есть два листа - Inputs и BATTLE ORDER. Лист Inputs сделан для того чтобы в него вводить данные о городах где работает персонал. Города для работы, командировки, «пенсии» и стажировки могут меняться и для каждой таблицы могут быть разные. Для Москвы, например, люди могут находиться в разных местах для этого и приходится разграничивать на - Москва, Москва Командировка, Москва Стажер, Москва Пенсионер, чтобы дать понять в какую таблицу на листе BATTLE ORDER их отнести. На листе Inputs все введенные значения попадают в список столбца А:А, переводятся в заглавные (для эстетики), и сортируются по-алфавиту. Так же на листе Inputs в таблице Location происходит следующее действие. В итоге разных городов может быть до 20, но может быть и меньше, по-этому ячейки таблицы отведенных для городов, где нет названия города автоматически скрываются, оставляя только одно пустое поле для ввода нового города. Также ячейки таблицы отведенных для городов влияют на скрытие (раскрытие) таблиц для персонала листа BATTLE ORDER.
Основной лист это BATTLE ORDER. На нем из раскрывающегося списка (столбец Е:Е), который мы создали и отсортировали на листе Inputs (столбец А:А), мы выбираем новый город, для того или иного человека и вся строка с его информацией копируется в соответствующую таблицу.
Проблема в том, что столбец А:А – рабочий столбец и будет скрыт, если нет возможности автоматического удаления из списка, через некоторое время в раскрывающемся списке будет весь атлас мира, а должно быть только те города, где есть люди. Вроде описал. Так все вроде работает кроме улаления.
The only thing necessary for the triumph of evil is for good men to do nothing. Edmund Burke