Hugo121 писал(а):
А вообще, раз известны все фермы, то можно и выбор из списка сделать - не будет ошибок.
И вообще - делать как ранее сказали - пишем все передвижения. Ну а для распечатки делаем свою процедуру, отбирающую только последние адреса.
Это как? Установить фильтры? Или ещё есть варианты?
Фильтром вероятно не получится.
Хотя если заносить данные такой формой - то можно например добавить столбец меток, куда ставить метки в последнюю актуальную позицию (в макросе просматривать весь диапазон, что в общем уже и делается, стирать старую метку, ставить новую).
Ну а по меткам фильтровать актуальные. Это если фильтровать вручную стандартным способом.
А вообще я думаю можно макросом и формировать актуальный список на другом листе, когда нужно. Нажали кнопку - получили отчёт в нужном виде для печати или куда его Вам нужно.
И если хранить все даты и адреса - в любой момент у Вас будет вся информация по всем передвижениям.
Вообще метка "актуальная позиция" думаю тогда нужна. Для удобства и упрощения всей остальной работы с "базой".