Option Explicit
Public Sub OpslBestand()
Dim NieuwFact As Variant
Dim WeekNumber As String
Dim BrankScaffold As String
WeekNumber = DateDiff("ww", Date, vbFirstJan1) '0, 1, 2, etc
BrankScaffold = "Week " & WeekNumber & Format(Date, "yyyy-0000") & " Brank Scaffold"
'kopiëren document als nieuwe factuur
ActiveSheet.Copy
NieuwFact = "C:\Users\Mili\Documents\" & BrankScaffold & "\Test\Fact" & Range("Uren!Q3:R3").Value & ".xlsx"
ActiveWorkbook.SaveAs NieuwFact, FileFormat:=xlOpenXMLWorkbook
ActiveWorkbook.Close
VolgFact
End Sub
Sub WeekNumberCountFrom1()
Dim WeekNumber As String
WeekNumber = DateDiff("ww", Date, vbFirstJan1) + 1 '1, 2, 3, etc
End Sub
Sub TwoDigitWeekNumber()
Dim WeekNumber As String
WeekNumber = DateDiff("ww", Date, vbFirstJan1) '0, 1, 2, etc
If Len(WeekNumber) = 1 Then WeekNumber = "0" & WeekNumber '00, 01, 02, etc
End Sub
'Week 00 2016-0000 Brank Scaffold