Excel - Знайти змінну в виділенні
![](http://img.brin-designs.com/img/games/581/excel-find-variable-selection.png)
Проблема
У мене є дані, що додаються кожен день, і я хотів, щоб додати кнопку, яка в основному переходить до сьогоднішньої дати, а потім копіює дані в прикріпленому рядку. Копіювання прекрасне, але поки що я не можу навіть вибрати дату.
У стовпці А є дати, які можна змінити, але вони завжди будуть містити сьогодні. 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 для цього відгуку на форумі.