Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Vielleicht Onur ? Leider werden nicht alle Monate

Forumthread: Vielleicht Onur ? Leider werden nicht alle Monate

Vielleicht Onur ? Leider werden nicht alle Monate
16.04.2024 12:41:11
matthias
Hallo zusammen,
leider werden in den 2-12 Monaten die Arbeitsstunden nicht eingetragen, es steht überall
0 drin.

Public Sub mw_Arbeitszeiten_eintragen()


Dim i&, j&, Feiertage$
'Application.Calculation = xlCalculationManual
'Application.Calculation = xlCalculationAutomatic
With Tabelle13 ' Feiertage X erfassen
For i = 1 To .Cells(Rows.Count, 1).End(xlUp).Row
If LCase(.Cells(i, 3)) = "x" Then
Feiertage = Feiertage & .Cells(i, 1) & "###"
End If
Next i
If Feiertage = "" Then Feiertage = " "
End With
For i = 1 To 12
With Sheets(i)
'MsgBox Sheets(i).Name '##":"##
For j = 9 To 39
If .Cells(j, 3) > "" Then
If WorksheetFunction.Weekday(CDate(.Cells(j, 3)), 2) 6 And InStr(1, Feiertage, .Cells(j, 3)) = 0 Then ' Mo-Fr ohne Feiertage
.Cells(j, 5) = Cells(2, 20) 'vorher "##:##"
.Cells(j, 6) = Cells(2, 21)
''' .Cells(j, 6) = Format(Cells(2, 21), "##:##")
'If i > 1 Then Stop
End If
If WorksheetFunction.Weekday(CDate(.Cells(j, 3)), 2) = 6 And InStr(1, Feiertage, .Cells(j, 3)) = 0 Then ' Sa ohne Feiertage
.Cells(j, 5) = Cells(2, 19)
.Cells(j, 6) = Cells(2, 22)
'Stop
End If
If InStr(1, Feiertage, .Cells(j, 3)) > 0 Then .Cells(j, 4) = "F"
End If
Next j
End With
Next i
End Sub


Die Tabellen sind alle in der richtigen Reihenfolge benannt also Tabelle1 Jan.- Dez.12

mfg matthias
Anzeige

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

Betreff
Datum
Anwender
Anzeige
AW: Vielleicht Onur ? Leider werden nicht alle Monate
16.04.2024 12:46:58
{Boris}
Hi,

auf den ersten Blick fällt mir auf, dass Du ein paar Cells(...) nicht auf das Blatt im With-Rahmen referenzierst, da davor kein Punkt steht.
Das kann ja gewollt sein (dadurch würde sich Cells(...) immer auf das aktive Blatt beziehen) - aber mangels Kenntnis der Datei vermag ich das nicht zu sagen.

VG, Boris
Anzeige
AW: Vielleicht Onur ? Leider werden nicht alle Monate
16.04.2024 12:51:09
Onur
Poste die komplette Datei.
Ich weiß nicht warum aber es funktioniert !
16.04.2024 12:52:29
matthias
;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige