Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1436to1440
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
Inhaltsverzeichnis

Wert in Datum umwandeln

Wert in Datum umwandeln
21.07.2015 15:43:20
P-Quest:-)
Hallo,
ich benötige für einen Wertevergleich ein Datum. Das Datum erhalte ich aus einer Tabelle.
Das Problem liegt bei den entsprechenden Vergleichswerten. Hierbei handelt es sich um den Anfang (01.07) und das Ende (31.06.) eines Geschäftsjahres. Das Geschäftsjahr selber wird im Code per Variable (vjahr) übergeben.
Meine Idee, die nicht funktioniert, war folgende:
Sub ZeilenLoeschen(strName, vjahr)
Dim i As Long
Dim rngAB As Range
Dim lngLastRow As Long
Dim wsAB As Worksheet
Dim dtGJA As String
Dim dtGJE As String
Set wsAB = Worksheets(strName)
lngLastRow = wsAB.Cells(Rows.Count, 2).End(xlUp).Row
MsgBox strName
dtGJA = DateValue("01.07." & vjahr)
dtGJE = DateValue("31.06." & (vjahr + 1))
MsgBox dtGJA & " " & dtGJE
'* Durchlauf aller Zeilen
For i = 4 To lngLastRow
If Cells(i, 3).Value  dtGJE Then
Rows(i).Delete Shift:=xlUp
End If
Next i
End Sub
Hat jemand einen Vorschlag, wie ich aus dem Datum ein Datum mache?
Gruß,
Peter

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Wert in Datum umwandeln
21.07.2015 15:52:06
UweD
Hallo
1.
31.06 gibt es nicht...
dtGJE = DateValue("30.06." & (vjahr + 1))
2.
Dim dtGJA As Date
Dim dtGJE As Date
Gruß UweD
Anzeige

340 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige