Live-Forum - Die aktuellen Beiträge
Datum
Titel
28.03.2024 21:12:36
28.03.2024 18:31:49
Anzeige
Archiv - Navigation
120to124
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
120to124
120to124
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Problem bei einer Zeitabfrage

Problem bei einer Zeitabfrage
24.05.2002 14:26:24
Thorsten K.
Ich nutze eine Excelformel in dem Stil:

In Zelle B1 steht
=WENN(A1=1;JETZT();"")

Dann möchte ich in einem Makro die Zeit prüfen:
IF TIME > RANGE("B1") THEN
...
END IF

Obwohl die Zeit in B1 14:03:24 ist und die aktuelle Zeit später, funktioniert die Abfrage nicht.
Wenn ich als Überwachung im Debugmodus Range("B1") eingebe, steht auch nciht die richtige Uhrzeit, sondern 37400,5858703704

Wie kann ich die Abfrage ändern, dass es klappt ?

Danke Euch !!

7
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Re: Problem bei einer Zeitabfrage
24.05.2002 14:35:35
Rolf, Lgh.
Hallo Thorsten,
versuch es mal so:
IF TIME > CDate(RANGE("B1")) THEN
Gruss Rolf
Klappt leider nicht!
24.05.2002 14:37:54
Thorsten K.
Nach der IF-Prüfung geht Excel wieder direkt zum End If...

Re: Klappt leider nicht!
24.05.2002 15:06:40
MRR
Hast Du es mal mit TimeValue(Range("B1")) versucht?
Matthias
Re: Klappt leider nicht!
24.05.2002 15:22:59
Rolf, Lgh.
Die 1. MsgBox wird bei mir angezeigt:

Gruss Rolf
Besser so:
24.05.2002 15:33:22
MRR
If Time > TimeValue(Format(Range("B1"), "hh:mm:ss")) Then
Matthias
Re: Besser so:
24.05.2002 15:39:40
Rolf, Lgh.
Hallo Matthias,
Deine Lösung geht bei mir nicht:

Gruss Rolf
Re: Besser so:
24.05.2002 15:59:57
MRR

Matthias

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige