Голосование за лучший ответ
Кио Кио
Просветленный
(22760)
4 года назад
Тебе нужно гуглить в сторону связанных таблиц. Ищи основу баз данных, первичные ключи, связи один к одному и один ко многим и остальную фигню из этой области. Адекватные люди это делают в SQL, но можно и в экселе, если делать нефиг.
...Гений (84839)
4 года назад
+1
Автору вопроса - Вы используете инструмент не по назначению, отсюда все проблемы. Да можно написать макрос, но может стоит _хотя_ _бы_ посмотреть Access. Да придется напрячься, но это лучше чем писать костыли
Сергей Шепелев
Мудрец
(15450)
4 года назад
А первоначальный лист с неупорядоченными записями вам нужен будет? Или достаточно того, что запись занеслась на нужный лист? На VBA достаточно написать простейшую форму ввода с несколькими полями. В приведенном примере я вижу, кроме ФИО еще и какой-то адрес, скорее всего будут нужны и другие поля. Далее, если листа с указанной датой нет можно создать новый лист.
Управление персоналом ФГСУПрофи (570)
4 года назад
Достаточно того, что бы запись вносилась в нужный лист. А не подскажите примерно, какой алгоритм на VBA нужно написать, что бы выполнилось данное условие.
Андрей Журавлев
Мастер
(2069)
4 года назад
а в чем смысл?
почему именно возраст?
человек живет не 3-4 года... вы готовы к тому, что количество листов плавно перевалит за 60?
чем не устраивает обычный табличный фильтр?
какая вообще конечная цель!?