Добрый день!
Сразу скажу - я в VBA в Экселе чайник. Но стараюсь постепенно разбираться.
Очень надеюсь на вашу помощь.
Идея такова. Существует таблица с учетом предложений от поставщиков. У каждого такого предложения есть срок действия. Нужно сделать макрос в VBA, который бы проверял, какие из предложений уже устарели (то есть действительны до вчера, ну или до сегодня).
В таблице, где ведется учет этих предложений, есть столбец с датами окончания срока действия. Также есть UserForm, в textbox которого автоматом ставится сегодняшнее число. Нужно, чтобы при нажатии на кнопку на этой же userform, система сравнивала значения в столбце с датами, со значением, которое находится в textbox (текущая дата), и, когда находит дату, которая меньше или равна введенной в текстбокс, в соседнем столбце, рядом с этой ячейкой ставила любой маркер (буква, цифра, слово - неважно) - для возможности фильтрации просроченных предложений в дальнейшем.
Но рассматриваются и любые другие способы решения этой задачи.
Предложений от поставщиков - сотни. И реально очень сложно за всеми уследить вручную.
Заранее очень благодарен каждому за ответ!!!
Сразу скажу - я в VBA в Экселе чайник. Но стараюсь постепенно разбираться.
Очень надеюсь на вашу помощь.
Идея такова. Существует таблица с учетом предложений от поставщиков. У каждого такого предложения есть срок действия. Нужно сделать макрос в VBA, который бы проверял, какие из предложений уже устарели (то есть действительны до вчера, ну или до сегодня).
В таблице, где ведется учет этих предложений, есть столбец с датами окончания срока действия. Также есть UserForm, в textbox которого автоматом ставится сегодняшнее число. Нужно, чтобы при нажатии на кнопку на этой же userform, система сравнивала значения в столбце с датами, со значением, которое находится в textbox (текущая дата), и, когда находит дату, которая меньше или равна введенной в текстбокс, в соседнем столбце, рядом с этой ячейкой ставила любой маркер (буква, цифра, слово - неважно) - для возможности фильтрации просроченных предложений в дальнейшем.
Но рассматриваются и любые другие способы решения этой задачи.
Предложений от поставщиков - сотни. И реально очень сложно за всеми уследить вручную.
Заранее очень благодарен каждому за ответ!!!