Anzeige
Archiv - Navigation
308to312
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
308to312
308to312
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Schaltjahr VBA

Schaltjahr VBA
17.09.2003 14:50:12
Sebastian
hat jemand einen VBA Code zur korrekten Ermittlung eines Scahltjahres?

Z.B:
Dim leapYear As Boolean
If Year(Ende) / 4 - Round(Year(Ende) / 4) = 0 Then 'weitere Bedingungen fehlen
leapYear = True
End If

reicht nicht ganz aus...

Vielen Dank

Sebastian

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

Betreff
Datum
Anwender
Anzeige
AW: Schaltjahr VBA
17.09.2003 15:01:29
ChrisL
Hi Sebastian

Das hier habe ich aus der Recherche...


Function Schaltjahr(Jahreszahl) As Boolean
If (Jahreszahl Mod 4) = 0 And (Jahreszahl Mod 100) <> 0 Or _
((Jahreszahl Mod 400) = 0) Then
Schaltjahr = True
Else
Schaltjahr = False
End If
End Function


Gruss
Chris
AW: Schaltjahr VBA
17.09.2003 15:07:30
Sebastian
hat sich erledigt...

If DateSerial(Year(Start) + 1, 1, 1) - DateSerial(Year(Start), 1, 1) = 366 Then 'weitere Bedingungen fehlen Year(Ende) / 4 - Round(Year(Ende) / 4) = 0
leapYear = True
AW: Schaltjahr VBA
17.09.2003 15:11:13
Nayus

Function sj(p_year As Integer) As Boolean
If p_year Mod 400 = 0 Then
'Regel 1 -> Schaltjahr
sj = True
Else
If p_year Mod 100 = 0 Then
'Regel 2 -> kein Schaltjahr
sj = False
Else
If p_year Mod 4 = 0 Then
'Regel 3 -> Schaltjahr
sj = True
Else
'Regel 4 -> kein Schaltjahr
sj = False
End If
End If
End If
End Function

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige