Avatar billede svendj Nybegynder
05. december 2007 - 12:59 Der er 8 kommentarer og
1 løsning

Tjek om filen findes

Kære Alle

Jeg har behov for en stump kode, der kan tjekke om den fil (+sti), jeg ønsker at gemme, findes, så jeg kan advare brugeren, der så kan trykke annuller eller noget.

Jeg har hentet lidt inspiration i http://www.eksperten.dk/spm/561129 men kommer ikke helt i mål.

Dvs en linie der siger

If fil findes then msgbox(Den er der allerede - vil du overskrive?)

Hvis Nej -> Stop
Hvis Ja -> Overskriv

PFT

:o]
Avatar billede kabbak Professor
05. december 2007 - 13:16 #1
kan du selv rette til ??

    A = Dir(Sti & fil)
    If A <> "" Then    '
        Svar = MsgBox("Den er der allerede - vil du overskrive?")
        If Svar = vbYes Then
            ActiveWorkbook.SaveAs Sti & fil
        Else
            Exit Sub
        End If
    Else
        ActiveWorkbook.SaveAs Sti & fil
    End If
Avatar billede word-hajen Nybegynder
05. december 2007 - 13:17 #2
If Dir(filnavn inkl. sti) <> "" then
    if msgbox("Filen eksister i forvejen. Vil du gemme oveni?", vbQuestion+vbYesNo, "Gem fil") = vbyes then
        ...kode til at gemme....
    end if
end if
Avatar billede word-hajen Nybegynder
05. december 2007 - 13:18 #3
Ikke hurtig nok, kan jeg se :-)
Avatar billede kabbak Professor
05. december 2007 - 13:18 #4
Vi skal nok kople alarmen fra:

  A = Dir(Sti & fil)
    If A <> "" Then    '
        Svar = MsgBox("Den er der allerede - vil du overskrive?")
        If Svar = vbYes Then
            Application.DisplayAlerts = False
            ActiveWorkbook.SaveAs Sti & fil
            Application.DisplayAlerts = True
        Else
            Exit Sub
        End If
    Else
        ActiveWorkbook.SaveAs Sti & fil
    End If
Avatar billede svendj Nybegynder
05. december 2007 - 16:23 #5
Tak guys ... jeg vil gerne give point til word-hajen. Kabbak der er noget mærkeligt med din kode, der kommer kun en ok knap - så den gemmer uanset hvad :o]
Avatar billede word-hajen Nybegynder
05. december 2007 - 19:11 #6
Velbekomme.
Avatar billede word-hajen Nybegynder
05. januar 2008 - 19:35 #7
Lukketid?
Avatar billede svendj Nybegynder
05. januar 2008 - 22:37 #8
Sorry havde ikke set, at du havde lagt et svar :o]
Avatar billede word-hajen Nybegynder
05. januar 2008 - 23:40 #9
:-) Tak for point.
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
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

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