• 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.

Openen Files met datum (DATE$) in bestandsnaam

Status
Niet open voor verdere reacties.

gkte1967

Gebruiker
Lid geworden
13 okt 2008
Berichten
5
Goedemiddag,

Ik ben op zoek naar een methode om eerder opgeslagen files via een macro te openen.
Ik sla een backup file als volgt op middels een macro:

ActiveWorkbook.SaveAs Filename:= _
"G:\FACTUREREN " & Date$ & ".xls",
FileFormat:= _xlNormal, Password:="", WriteResPassword:="", ReadOnlyRecommended:=False, CreateBackup:=False

Nu wil ik de file van gisteren (en eerder) openen om statistieken op te zetten.
Maw " Date$ - 1 " leek me logisch... Helaas is het niet zo eenvoudig.:(

bvd voor de hulp.

Gerard
 
Goedemiddag,

Ik ben op zoek naar een methode om eerder opgeslagen files via een macro te openen.
Ik sla een backup file als volgt op middels een macro:

ActiveWorkbook.SaveAs Filename:= _
"G:\FACTUREREN " & Date$ & ".xls",
FileFormat:= _xlNormal, Password:="", WriteResPassword:="", ReadOnlyRecommended:=False, CreateBackup:=False

Nu wil ik de file van gisteren (en eerder) openen om statistieken op te zetten.
Maw " Date$ - 1 " leek me logisch... Helaas is het niet zo eenvoudig.:(

bvd voor de hulp.

Gerard

Je zal dan op z'n minst een variabele moeten hebben die aangeeft hoeveel dagen terug je wilt zoeken. Daarbij moet je rekening houden met bestanden die er misschien niet zijn.

Maar om te reken met datums u ik gebruik maken van de functie DateDiff(). Dus kijk daar eens naar in de helpfunctie.

Succes
Wim
 
Nu wil ik de file van gisteren (en eerder) openen om statistieken op te zetten.
Maw " Date$ - 1 " leek me logisch... Helaas is het niet zo eenvoudig.:(
Klopt omdat je door het dollarteken een string (=tekst) maakt van de datum van vandaag.
Als je het dollarteken weghaalt, lukt het wel.

Met vriendelijke groet,


Roncancio
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan