fandt den her: Formats a number, a date/time, or a string according to a supplied format. thisweek = Cstr(Format(Date(),"ww")) ww Week of the year as a number (1 - 53).
Min kode: Dim dat As NotesDateTime Set dat = New NotesDateTime( Cstr(startdate) + " " + Cstr(F1TID) ) thisweek = Cstr(Format(dat,"ww"))
Men her får jeg en TYPE MISMATCH fejl - hvorfor det??
Format er en standard LotusScript funktion. Jeg tror ikke den kender til objekttypen NotesDateTime. Prøv følgende: thisweek = Cstr(Format(dat.Lslocaltime,"ww"))
Vær også opmærksom at amerikanere har et andet synspunkt omkring søndagen. Denne regnes ofte med i "næste" uge i forhold til lørdag. Men når dine datoer ikke indeholder søndage behøver du ikke tænke på det.
Hvis du har en formula som virker hvorfor bruger du så ikke Evaluate funktionen.
dim ugenr as variant; ugenr = Evaluate( {<din formula kode>} ) thisweek = Cstr(ugenr)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.