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

Argument ist nicht optional

Forumthread: Argument ist nicht optional

Argument ist nicht optional
25.08.2004 16:49:39
Mark
Hallo,
ich bin hier schon am verzweifeln! Bitte helft mir...
jedes mal wenn ich diese Funktion aufrufe sagt er mir in der Zeile:
"If samstag = j And sonntag j And WeekDay(datum) = 7 Then dauer = dauer + 1
"
"Argument ist nicht optional"
Was mach ich falsch? ich rufe die Funktion so auf:
"=ANFANGSDATUM($D24;$E24;$Eingabemaske.$C$10;$Eingabemaske.$C$11)"
D24: Datum: 21.01.04
E24: Dauer: 5
Eingabemaske.C10: j
Eingabemaske.C11: j

Function Arbeitsfrei(datum As date, samstag As String, sonntag As String)
Dim dauer
REM For k = 1 To hoehe
REM 	For i = 1 To breite
REM 		If Range() = datum Then dauer = dauer + 1
REM 	Next
REM Next
If samstag = j And sonntag <> j And WeekDay(datum) = 7 Then dauer = dauer + 1
If sonntag = j And samstag <> j And WeekDay(datum) = 1 Then dauer = dauer + 1
If samstag = j And sonntag = j And WeekDay(datum) = 1 And WeekDay(datum) = 7 Then dauer = dauer + 2
Arbeitsfrei dauer
End Function


Function Anfangsdatum(endDatum As Date, dauer As Integer, samstag As String, sonntag As String)
Dim anfDatum
anfDatum = endDatum - dauer - 1
msgbox samstag
msgbox sonntag
REM Verschiebung des Anfangsdatums
While Arbeitsfrei(anfDatum, samstag, sonntag) <> 0
anfDatum = anfDautm - Arbeitsfrei(anfDatum, samstag, sonntag)
Wend
Nettotage = anfDatum
End Function

Anzeige

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Argument ist nicht optional
Mark
Hat sich schon erlädigt.. ein ganz simpler Fehler...
ein fehlendes "=" in Arbeitsfrei = dauer
Danke
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige

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