Excel - Знайти змінну в виділенні

Проблема

У мене є дані, що додаються кожен день, і я хотів, щоб додати кнопку, яка в основному переходить до сьогоднішньої дати, а потім копіює дані в прикріпленому рядку. Копіювання прекрасне, але поки що я не можу навіть вибрати дату.

У стовпці А є дати, які можна змінити, але вони завжди будуть містити сьогодні. C3 = Сьогодні (). Я спробував встановити aVab, але я повний новачок і не можу знайти відповідь на цей простий запит. Я, здається, завжди отримую помилку 91 змінної об'єкта, не встановлену thingy.

 Dim aVab As Date aVab = Діапазон ("C3") Стовпці значень ("A: A") Виберіть Selection.Find (Що: = aVab, після: = ActiveCell, LookIn: = xlValues, LookAt _: = xlPart, SearchOrder : = xlByRows, SearchDirection: = xlNext, MatchCase: = _ False, MatchFormat: = False). 

Рішення

Якщо дата [Сьогодні ()]] з'явиться в стовпці один раз і ви хочете вибрати цю клітинку, це зробить вашу справу.

Сподіваюся, що це допомагає!

 Dim aVab Dim c Як діапазон aVab = Діапазон ("C3") Значення для кожного c В діапазоні ("A1: A65536") Якщо c = aVab Тоді c.Select End If Next c 

Примітка

Завдяки Wut Up WutUp для цього відгуку на форумі.

Попередня Стаття Наступна Стаття

Кращі Поради