Try it
Sub demo()
Const source_folder = "C:\Users\jonat\Documents\Finanse"
Const archive_folder = "C:\Users\jonat\Documents\Archive"
Dim destfile As String, B1B2 As String, fso As Object, folder As Object, f As Object
Set fso = CreateObject("Scripting.FileSystemObject")
If fso.FolderExists(source_folder) And fso.FolderExists(archive_folder) Then
With Worksheets("Sheet1")
B1B2 = .Range("B1").Value & " " & .Range("B2").Value
End With
Set folder = fso.GetFolder(source_folder)
For Each f In folder.files
destfile = Replace(f.Name, "Current Week", B1B2, , , vbTextCompare)
fso.MoveFile f.Path, archive_folder & "\" & destfile
Next f
End If
Set fso = Nothing
End Sub
Bookmarks