Office: (Office 2016) Arbeitstage aus 2 Datumwerten berechnen (inkl. Freitage)

Helfe beim Thema Arbeitstage aus 2 Datumwerten berechnen (inkl. Freitage) in Microsoft Access Hilfe um das Problem gemeinsam zu lösen; Hallo zusammen, im Netz habe ich unten dargestellten Code gefunden. Zusätzlich möchte ich Urlaubstage in einer Tabelle pflegen (mit einem Datumfeld und... Dieses Thema im Forum "Microsoft Access Hilfe" wurde erstellt von Playball, 23. März 2017.

  1. Arbeitstage aus 2 Datumwerten berechnen (inkl. Freitage)


    Hallo zusammen,
    im Netz habe ich unten dargestellten Code gefunden.
    Zusätzlich möchte ich Urlaubstage in einer Tabelle pflegen
    (mit einem Datumfeld und Textfeld)

    Leider kenne ich mich in VBA nicht so gut aus.
    Wie muß das Skript angepaßt werden, damit evtl. Urlaubstage im Auswertungszeitraum abgezogen werden.

    Vielen Dank vorab für Eure Unterstützung!


    Public Function CalcDays(dtStart As Date, dtEnd As Date) As Integer
    Dim iDiff As Integer
    Dim i As Integer
    Dim iresult As Integer
    Dim dtTemp As Date

    iDiff = DateDiff("d", dtStart, dtEnd)
    For i = 0 To iDiff
    dtTemp = DateAdd("d", i, dtStart)
    If Weekday(dtTemp, vbMonday) 6 And _
    Weekday(dtTemp, vbMonday) 7 Then
    iresult = iresult + 1
    End If
    Next i
    CalcDays = iresult
    End Function

    :)
     
    Playball, 23. März 2017
    #1
  2. Hallo
    Eventuel findest Du in mein er Doc s. Fusszeile unten rechts
    was für Dich
    Seite : 293
    Anzahl Arbeitstage (ohne SA / SO)
    Seite: 319
    10.30 Anzahl Arbeistage zwichen zwei Datum (anz. Tage ohne Sa, So, Feiertage)
     
    Lanz Rudolf, 25. März 2017
    #2
  3. Die Funktion berücksichtigt nur die Wochenendtage Sa & So.

    Was heißt "inkl. Freitage"? Incl. oder exclusiv des Wochentags Freitag oder freier Tage?

    Nicht zu Arbeitstagen gehören neben dem Wochenende
    • Urlaubstage (für welche(n) Arbeitnehmer mit welchem Anspruch?)
    • Feiertagen (feste, bewegliche, länder- und konfessionsabhängige)
    • Betriebsruhe
    • Brückentage
    • ...

    Einige dieser Tage werden bezahlt, andere nicht.
     
  4. Arbeitstage aus 2 Datumwerten berechnen (inkl. Freitage)

    Mattes2, 25. März 2017
    #4
  5. Spätestens hier würde man, wenn man Effizienz mag, nicht mehr tageweise zählen und prüfen, sondern man würde auf eine Abfragelösung setzen.

    Basis dazu wäre eine Kalendertabelle (einmal erstellt, vielfältig nutzbar). Hier kann man dann gleich die Wochenenden über die Wochentagsnummer herausfiltern und die verbliebenen Tage zählen.

    Möchte man nun zusätzlich Urlaub oder/oder Feiertage berücksichtigen (die man jeweils in Tabellen führt), braucht man nur von den Tagen der Kalendertabelle diese Tage abzuziehen (vor dem Zählen) => Inkonsistenzabfrage : Datensätze aus A, die nicht in B sind
     
  6. Hallo Eberhard,

    jetzt hatte ich entlich mal wieder etwas Zeit mich um mein Problem zu kümmern.
    Deine Kalendertabelle hat mich auf den richtigen Weg gebracht.
    Vielen Dank und Gruß
     
    Playball, 6. Mai 2017
    #7
Thema:

Arbeitstage aus 2 Datumwerten berechnen (inkl. Freitage)

Die Seite wird geladen...
  1. Arbeitstage aus 2 Datumwerten berechnen (inkl. Freitage) - Similar Threads - Arbeitstage Datumwerten berechnen

  2. Einen Wert auf den nächsten Arbeitstag verschieben

    in Microsoft Excel Hilfe
    Einen Wert auf den nächsten Arbeitstag verschieben: Hallo, folgendes Problem oder Wunsch. Ein ganz simples Beispiel anbei. 3 Personen. Option 1: Jeder legt jeden Werktag 1 Euro bei Seite. Nun hat eine der 3 Personen einen Feiertag. Die anderen...
  3. ARBEITSTAG mit unterschiedlichen Feiertagen

    in Microsoft Excel Hilfe
    ARBEITSTAG mit unterschiedlichen Feiertagen: Hallo liebe Helfende, Ich sitze schon seit geraumer Zeit an dem Versuch die ARBEITSTAG-Funktion irgendwie so zu verknüpfen, dass je nach Bundesland unterschiedliche Feiertage mit einbezogen...
  4. ARBEITSTAG (Funktion)

    in Microsoft Excel Tutorials
    ARBEITSTAG (Funktion): ARBEITSTAG (Funktion) Excel für Microsoft 365 Excel für Microsoft 365 für Mac Excel für das Web Excel 2019 Excel 2016 Excel 2019 für Mac Excel...
  5. Festlegen Sie des ersten Tags der Arbeitswoche und ändern Sie der Arbeitstage für Kalender

    in Microsoft Outlook Tutorials
    Festlegen Sie des ersten Tags der Arbeitswoche und ändern Sie der Arbeitstage für Kalender: Festlegen Sie des ersten Tags der Arbeitswoche und ändern Sie der Arbeitstage für Kalender Outlook für Microsoft 365 Outlook 2019 Outlook 2016 Outlook 2013...
  6. Letzten Arbeitstag berechnen

    in Microsoft Excel Hilfe
    Letzten Arbeitstag berechnen: Hallo zusammen *Smilie Ich versuche via Excel den letzten Arbeitstag zu berechnen. Mal ein Beispiel: Nehmen wir an ich beende mein Arbeitsverhältnis per 31.08.2020 und habe pro rata noch einen...
  7. Berechnung Arbeitstage dauert sehr lange

    in Microsoft Access Hilfe
    Berechnung Arbeitstage dauert sehr lange: Hallo , Nutze folgende Funktion um die Netto Arbeitstage in einer Abfrage zu berechnen: Code: Public Function CalcDays(dtStart As Date, dtEnd As Date) As Integer Dim iDiff As Integer Dim i As...
  8. Excel Formel für verbleibende Arbeitstage

    in Microsoft Excel Hilfe
    Excel Formel für verbleibende Arbeitstage: Hallo, ich habe für den Umsatz eine Excel Tabelle wo jeden Tag die Umsätze eingetragen werden... Jetzt will ich aber noch eine kleine Funktion mehr. So das ich sehe was ich noch an Umsatz pro...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden