Excel - Znajdź zmienną w zaznaczeniu

Kwestia

Mam dane dodawane każdego dnia i chciałem dodać przycisk, który w zasadzie przeskakuje do dzisiejszej daty, a następnie kopiuje dane do dołączonego wiersza. Kopiowanie jest w porządku, ale jak dotąd nie mogę nawet wybrać daty.

Kolumna A ma daty, które mogą się zmienić, ale zawsze będą zawierać dzisiaj. C3 = Dzisiaj (). Próbowałem ustawić aVab, ale jestem kompletnym nowicjuszem i nie mogę znaleźć odpowiedzi na to proste zapytanie. Wydaje mi się, że zawsze nie ustawiam zmiennej obiektu 91 błędu.

 Dim aVab As Date aVab = Range („C3”). Kolumny wartości („A: A”). Wybierz Selection.Find (Co: = aVab, After: = ActiveCell, LookIn: = xlValues, LookAt _: = xlPart, SearchOrder : = xlByRows, SearchDirection: = xlNext, MatchCase: = _ False, MatchFormat: = False). Aktywuj ActiveCell.Select 

Rozwiązanie

Jeśli data [Dzisiaj ())] pojawi się w kolumnie jeden raz i chcesz wybrać tę komórkę, to załatwi sprawę.

Mam nadzieję że to pomoże!

 Dim aVab Dim c jako zakres aVab = zakres („C3”). Wartość dla każdego cw zakresie („A1: A65536”). Jeśli c = aVab Następnie c. Wybierz koniec, jeśli następny c 

Uwaga

Podziękowania dla Wut Up WutUp za tę poradę na forum.

Poprzedni Artykuł Następny Artykuł

Najważniejsze Wskazówki