Я пытаюсь создать макрос VBA, который позволит мне автоматически заполнять даты для каждого пользователя другим кодом. Даты, которые уже заполнены, должны сохранять тот же код. Добавленные даты, которые будут заполнены автоматически, должны давать другой код. Смотрите мой пример ниже:
User ID | Date |Code
0001 | 01/05/2019 |T900
0001 | 08/05/2019 |T900
0001 | 18/05/2019 |T900
0002 | 02/05/2019 |T900
0002 | 04/05/2019 |T900
0002 | 14/05/2019 |T900
0002 | 19/05/2019 |T900
После запуска макроса он должен дать:
User ID | Date |Code
0001 | 01/05/2019 |T900
0001 | 02/05/2019 |F100
0001 | 03/05/2019 |F100
0001 | ... (all days of the month May)
0001 | 31/05/2019 |F100
0002 | 01/05/2019 |F100
0002 | 02/05/2019 |T900
0002 | 03/05/2019 |F100
0002 | ... (all days of the month May)
0002 | 31/05/2019 |F100
У меня около 400 пользователей, где это должно произойти. Даты меняются месяц за месяцем. Код, который должен быть введен всегда один и тот же (F100).
Мой вопрос:
Как мне это сделать? Я могу получить автозаполнение по датам, но застрял при вводе правильного кода и при выполнении этого для нескольких пользователей.