TKSoft-Online

Berechnen von bestimmten Datumswerten PDF Drucken E-Mail
( 1 Vote )
MS-Access Bsp. DB's - Bsp. Downloads Datum und Zeit
  
Freitag, den 04. Januar 2008 um 01:00 Uhr

Problemstellung:

Berechnen von bestimmten Datumsangaben, z.B. den 4. Donnerstag vom August 2006

Voraussetzungen:

Das Bsp ist unter A00, AXP, A03 lauffähig, unter A07 wurde es nicht getestet.

Funktionsweise:

Die Funktion "CalcWeekday" erwartet 3 Parameter

Syntax und Argumente:

Public Function CalcWeekday(intWeekday As Wochentag, intNumber As Integer, _
                            dtDate 
As Date) As Date

 

Der 1. Parameter erwartet den Wochentag. Diese kann auf 2 Arten übergeben werden:
1. Direkt als Zahl, also 1=Montag, 2=Dienstag usw.
2. Aus der Enumeration heraus:

Public Enum Wochentag
    Montag = 1
    Dienstag = 2
    Mittwoch = 3
    Donnerstag = 4
    Freitag = 5
    Samstag = 6
    Sonntag = 7
End Enum

Der 2. Parameter erwartet den wievielten Wochentag
Es sind nur die Zahlen 1-5 zulässig. Wird ein Zahl kleiner 1 eingeben wird der 1. Tag
gesetzt, bei Werten größer 5 wird der 4. Tag gesetzt.

Der 3. Parameter erwartet das Bezugsdatum
Dieses kann ein beliebiges Datum sein. Aus diesem wird dann das Jahr und der Monat
extrahiert.

Somit könnte der Aufruf so aussehen:

CalcWeekday(Montag,2, "16.08.2006")

 

Ergebnis wäre für den 2. Montag ausgehend vom 16.08.2006 = 14.08.2006
Weitere Möglichkeiten des Aufrufes befinden sich in der Bsp-DB.

Wird der 5. Tag eines Wochentages abgefragt und es gibt diesen nicht im gewählen
Monat wird eine MsgBox angezeigt.



Berechnen von bestimmten Datumswerten

Berechnen von bestimmten Datumswerten
für A00-A03 , A07 nicht getestet

Die Zip-Datei enthält eine Version ab A00




Erstellt am
Dateigröße
Downloads
03.01.2008
67.62 KB
1400

 

Downloads in dieser Kategorie

MS-Access Datum und Zeit

MS-Access Datum und Zeit

 Seite: 1



DatumKlicks
Total3170
Di. 222
Mo. 212
So. 202
Sa. 194
Fr. 184
Do. 171
Di. 154
Aktualisiert ( Dienstag, den 25. Januar 2011 um 11:43 Uhr )
 

Kommentar schreiben


Sicherheitscode
Aktualisieren

Login

Latest Comments

Latest Forum Posts

Mehr »

Download Statistik

41 Kategorien
187 Dateien
173413 Downloads