Excel - Suchen Sie eine Variable in einer Auswahl

Problem

Ich habe jeden Tag Daten hinzugefügt und wollte eine Schaltfläche hinzufügen, die im Grunde zum heutigen Datum springt und dann Daten in die angehängte Zeile kopiert. Das Kopieren ist in Ordnung, aber bisher kann ich noch nicht einmal das Datum auswählen.

Spalte A enthält die Daten, die sich ändern können, aber immer den heutigen Tag enthalten. C3 = Heute (). Ich habe versucht, aVab einzustellen, bin jedoch ein Anfänger und kann die Antwort auf diese einfache Abfrage nicht finden. Ich scheine immer Fehler 91 Objektvariable nicht gesetzt Ding bekommen.

 Dim aVab As Date aVab = Bereich ("C3"). Wertspalten ("A: A"). Select Selection.Find (What: = aVab, After: = ActiveCell, LookIn: = xlValues, LookAt _: = xlPart, SearchOrder : = xlByRows, SearchDirection: = xlNext, MatchCase: = _ False, MatchFormat: = False) .Activate ActiveCell.Select 

Lösung

Wenn das Datum [Heute ())] einmal in der Spalte angezeigt wird und Sie diese Zelle auswählen möchten, reicht dies aus.

Hoffe das hilft!

 Dim aVab Dim c As Range aVab = Range ("C3"). Wert für jedes c In Range ("A1: A65536") Wenn c = aVab, dann c. Wählen Sie End If Next. C 

Hinweis

Vielen Dank an Wut Up WutUp für diesen Tipp im Forum.

Vorherige Artikel Nächster Artikel

Top-Tipps