• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Aanmaak datum voor automatisch bestandsnaam genereren

Status
Niet open voor verdere reacties.

wimix69

Gebruiker
Lid geworden
19 mrt 2011
Berichten
223
Hallo, Ik heb een document waar in cel AC17 de datum wordt getoont door =VANDAAG(). Nu wil ik dat als het documet wordt opgeslagen met opslaan als, de aanmaak datum vast komt te staan. Zodat als je het document later open de aanmaak datum ziet staan.

En als er opgeslagen wordt met opslaan als, dat de bestandsnaam gegenereerd wordt uit cellen J12, AC12, AC17.
DAt dit dan de bestandsnaam wordt Jansen 01011900 13032020
 

Bijlagen

De aanmaakdatum van een bestand is heel iets anders dan de datum van vandaag.
 
Met de aanmaakdatum

Code:
Sub VenA()
  ThisWorkbook.SaveAs "E:\Temp\" & Blad1.Range("J12") & "  " & Format(ThisWorkbook.BuiltinDocumentProperties(11), "yyyymmdd") & "  " & Format(Now, "yyyymmddhhmmss") & ".xlsb", 50
End Sub
 
Hoe verwerk ik de aanmaak datum in de VBA van de bestandsnaam.
 
Dit zal wel werken. Wel uiteraard de mapstructuur in VBA aanpassen...

Dit werkt perfect zo. Is dit ook mogelijk als je het bestand op slaat als een Sjabloon met Macro's. Want als ik dat doe krijg ik een fout melding.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan