Goedendag,
ik heb een werkende VB code. Bij het openen van het originele bestand wordt onderstaande code uit gevoerd, het bestand is dan automatisch opgeslagen op de genoemde locatie. De bestandsnaam is dan bijvoorbeeld "20221127 - documentnaam - 1708.xlsx"
Nu wil ik het deel van de tijd vervangen door een volgnummer. Mocht het bestand twee (of meer) keer op een dag geopend worden, dan loopt dit volg nummer op.
Iemand tips hoe ik het deel & Format(Time, "HHMM") kan veranderen in een volgnummer systeem? Natuurlijk dient dit volgnummer dan gekoppeld te worden aan de bestandsnaam met de zelfde datum in het begin.
Bedankt alvast!
Pepijn
ik heb een werkende VB code. Bij het openen van het originele bestand wordt onderstaande code uit gevoerd, het bestand is dan automatisch opgeslagen op de genoemde locatie. De bestandsnaam is dan bijvoorbeeld "20221127 - documentnaam - 1708.xlsx"
Nu wil ik het deel van de tijd vervangen door een volgnummer. Mocht het bestand twee (of meer) keer op een dag geopend worden, dan loopt dit volg nummer op.
Iemand tips hoe ik het deel & Format(Time, "HHMM") kan veranderen in een volgnummer systeem? Natuurlijk dient dit volgnummer dan gekoppeld te worden aan de bestandsnaam met de zelfde datum in het begin.
Bedankt alvast!
Pepijn
Code:
Private Sub Workbook_Open()
Dim MyName
MyName = Format(Date, "YYYYMMDD") & " - documentnaam - " & Format(Time, "HHMM")
ChDir "G:\mapnaam1\mapnaam2"
ActiveWorkbook.SaveAs Filename:=MyName & ".xlsx", FileFormat:=xlOpenXMLWorkbook
End Sub