EXCEL - Создать список авторизованных значений (без дубликатов)
У меня есть список с большим количеством дат (некоторые дублируются или присутствуют много раз).
Date REF A REF B
21/05/18 7134090-509
21/05/18 A075124-605
21/05/18 1371030-509
22/05/18 A921069-501 CP0428419
22/05/18 CD2045-4 CP0716358
23/05/18 B811232MD501 CP1239676
28/05/18 41141026-501
Я хотел бы создать список разрешенных значений, которые отображают каждое из них, и которое будет обновляться автоматически, когда я добавлю новые строки в предыдущий список.
Date
21/05/18
22/05/18
23/05/18
28/05/18
И я хотел бы использовать выбранную дату в VBA, поэтому мне нужно сохранить ее в переменную.
Большое спасибо.
1 ответ
Вы можете иметь новый лист, названный для примера values
и определить диапазоны как Date
на A:A
колонка. Теперь вы можете сохранить его в своей переменной
Set valuesSheet = Worksheets("values")
Set myDates = valuesSheet.Range("Date")
Теперь все ваши даты хранятся в myDates