Hoi allemaal,
Met onderstaande code kan ik een andere file openen die vorige dag is opgeslagen .De gekozen file die geopend wordt is afhangelijk van de waarde in Y30.
Als die nieuwe file nu geopend is en ik deze functie nog eens zou willen gebruiken zou er eigenlijk Date -2 in de formule moeten komen.
Is er een manier om dit automatisch te laten gaan? en misschien als er geen vorige meer is een melding geven
Groetjes
Met onderstaande code kan ik een andere file openen die vorige dag is opgeslagen .De gekozen file die geopend wordt is afhangelijk van de waarde in Y30.
Als die nieuwe file nu geopend is en ik deze functie nog eens zou willen gebruiken zou er eigenlijk Date -2 in de formule moeten komen.
Is er een manier om dit automatisch te laten gaan? en misschien als er geen vorige meer is een melding geven
Groetjes
Code:
Sub Prvs()
Dim newFile As String, fName As String
fName = Range("Y30").Value
newFile = "Shift" & fName & " " & Format$(Date - 1, "dd-mm-yyyy")
Workbooks.Open Filename:=newFile
If newFile <> False Then
Exit Sub
Else
ThisWorkbook.Close False
End If
End Sub