Excel - Nájsť premennú vo výbere

Problém

Mám dáta pridané každý deň a chcel som pridať tlačidlo, ktoré v podstate skočí do dnešného dňa a potom skopíruje dáta do priloženého riadka. Kopírovanie je v poriadku, ale zatiaľ nemôžem vybrať dátum.

Stĺpec A má dátumy, ktoré sa môžu zmeniť, ale budú vždy obsahovať dnes. C3 = Today (). Snažil som sa nastaviť aVab, ale som úplný nováčik a nemôžem nájsť odpoveď na tento jednoduchý dotaz. Zdá sa, že vždy dostanem chybu 91 premennej objektu, ktorá nie je nastavená.

 Dim aVab As Date aVab = Rozsah ("C3"). Hodnotové stĺpce ("A: A") Vyberte položku Selection.Find (Čo: = aVab, After: = ActiveCell, LookIn: = xlValues, LookAt _: = xlPart, SearchOrder : = xlByRows, SearchDirection: = xlNext, MatchCase: = _ False, MatchFormat: = False) .Aktivovať ActiveCell.Select 

Riešenie

Ak sa v stĺpci raz objaví dátum [Today ()]] a chcete vybrať túto bunku, bude to trik.

Dúfam, že to pomôže!

 Dim aVab Dim c Ako rozsah aVab = Rozsah ("C3") Hodnota pre každé c v rozsahu ("A1: A65536") Ak c = aVab Potom c.Select Koniec Ak Ďalší c 

Poznámka

Vďaka Wut Up WutUp pre tento tip na fóre.

Predchádzajúci Článok Nasledujúci Článok

Najlepšie Tipy