Avatar billede morten_ha Nybegynder
09. januar 2002 - 21:52 Der er 4 kommentarer og
2 løsninger

Oprette mapper og overskrive filer

Jeg er ved at programere en makro, som skal køre en gang dagligt. Makroen skal hver dag oprette en mappe på C-drevet med datoen som tittel, hvori jeg skal gemme en excel-fil.

Hvordan opretter jeg en mappe??

Makroen skal til sidst overskrive en fil, uden at afviklingen af makroen standses med en dialogbox som spørger om den gamle fil skal slettes.

Håber at i kan hjælpe.

NB: Jeg er ny her, så jeg håber at 60 point er OK
Avatar billede bak Forsker
09. januar 2002 - 22:30 #1
For at oprette mappe:
Sub opretmappe()
dato = Left(CStr(Now), 10)
MkDir (\"c:\\\" & dato)
End Sub

For at overskrive uden advarsel:
Application.DisplayAlerts = False
    ActiveWorkbook.SaveAs Filename:=\"C:\\Dokumenter\\fejl.xlsApplication.DisplayAlerts = True
Avatar billede bak Forsker
09. januar 2002 - 22:32 #2
Application.DisplayAlerts = False
    ActiveWorkbook.SaveAs Filename:=\"C:\\Dokumenter\\fejl.xls
Application.DisplayAlerts = True
Avatar billede rvm Nybegynder
09. januar 2002 - 22:35 #3
Hej Morten_ha

Sådan opretter du en mappe:

Sub Opret()
    Dim fs, f
    Set fs = CreateObject(\"Scripting.FileSystemObject\")
    Set f = fs.CreateFolder(\"c:\\test1234\")
End sub

Overskrivning vender jeg tibage med.

Mvh

Richardt
Avatar billede rvm Nybegynder
09. januar 2002 - 22:37 #4
Nå - det behøver jeg ikke *S* Bare der dog var løbende opdatering :-)

Avatar billede bak Forsker
09. januar 2002 - 23:02 #5
Helt enig, Richardt, og jeg skal endda kalde op ind imellem :-)
Avatar billede morten_ha Nybegynder
10. januar 2002 - 20:48 #6
Tak Richardt og bak.

Det var lige hvad jeg havde brug for.
bak får 50 og Richardt 10 point.

Mvh
Morten
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester