Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
648to652
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
648to652
648to652
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Datumsvergleich

Datumsvergleich
11.08.2005 10:55:10
Jörg
Hi Excel-Profis,
ich möchte ein Datumsvergleich beim öffnen einer
Datei erzeugen.
Es soll hier das Datum + XTage in einer Zelle mit dem aktuellen
Datum verglichen werden.
Ist der das errechnete Datum größer als das aktuelle soll
zu der Funktion Datum_leer: gesprungen werden.
Mein Problem ist das er immer zur Funktion springt.
Hier mein Code:

'Format Abfrage nach Differnze Zeit
myToday = Format(Now(), "dd.mm.yyyy")
If Worksheets("Startseite").Range("B12").Value = "" And _
Worksheets("Startseite").Range("I12").Value = "" Then
MyCellDate = ""
GoTo Datum_leer
End If
If Worksheets("Startseite").Range("B12").Value = "" And Not _
Worksheets("Startseite").Range("I12").Value = "" Then
MyCellDate = DateValue(Worksheets("Startseite").Range("B12") + 30)
End If
If Not Worksheets("Startseite").Range("B12").Value = "" And _
Worksheets("Startseite").Range("I12").Value = "" Then
MyCellDate = DateValue(Worksheets("Startseite").Range("I12") + 30)
End If
If Not Worksheets("Startseite").Range("B12").Value = "" And Not _
Worksheets("Startseite").Range("I12").Value = "" Then
MyCellDate = Worksheets("Startseite").Range("B12") + 30
End If
If myToday &gt= MyCellDate Then
GoTo Datum_leer
Else
TextBox5.Text = Worksheets("Startseite").Range("D9").Text
TextBox13.Text = Worksheets("Startseite").Range("B12").Text
TextBox15.Text = Worksheets("Startseite").Range("C12").Text
TextBox16.Text = Worksheets("Startseite").Range("H12").Text
TextBox22.Text = Worksheets("Startseite").Range("I12").Text
End If
Datum_leer:
'End selection Datum
........

Wer könnte mir hier helfen.
Gruss Jörg

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Datumsvergleich
11.08.2005 11:13:57
ede
hallo,
versuch mal bei deinen if-abfragen von B12 und I12 uaf ifdate() abzufragen.
vieleicht bringt das mehr erfolg als auf leer abzufragen.
viel erfolg
AW: Datumsvergleich
11.08.2005 11:29:40
IngGi
Hallo Jörg,
was mir sofort ins Auge sticht, ist
myToday = Format(Now(), "dd.mm.yyyy")
Erstens solltest du an Stelle von Now() (gibt Datum und Uhrzeit zurück) Date() verwenden (gibt nur Datum zurück). Zweitens wandelst du mit Format(...) die Datumsangabe in Text um. Damit kannst du später nicht weiterrechnen. Versuch mal
myToday = Date()
oder verwende Date() direkt, ohne Variable. Wie sind denn die Variablen myToday und myCellDate deklariert?
Gruß Ingolf
Anzeige
AW: Datumsvergleich
15.08.2005 10:21:33
Jörg
Hi Jungs,
danke für die Tips.
Mit der deklaration myToday =Date() hat es nun auch
geklappt.
Ihr habt mir wieder mal bestens geholfen.
Gruss Jörg

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige