Problemet er at den fejler hvis filen findes i forvejen.
Kan nogen hjælpe med det kode der skal til for at give brugeren en dialogboks med valget om man vil overskrive eller gemme som en ny fil med et andet navn?
Først får jeg at vide at filen findes i forvejen og skal vælge om filen skal overskrives.
Klikker jeg "ja" gemmes filen fint nok, men klikker jeg "Nej" får jeg en 'Run-time error '1004''- med en beskeden 'Kan ikke få adgang til 'xxxxxxxxxxxxxxxxxxxx.xlsm''
Tak, det fjerner HELT spørgsmålet om den eksisterende fil skal overskrives.
JEg vil gerne have spørgsmålet og hvis jeg klikker nej, til at overrskrive den eksisterende fil skal makroen 'bare' slutte - evt med en besked om: "Filen gemmes ikke - du kan ændre de gule felter og forsøge igen"
Sub test2() On Error GoTo problem FilNavn = Range("b16").Value ActiveWorkbook.SaveAs Filename:= _ sti & FilNavn & ".xlsm", _ FileFormat:=xlOpenXMLWorkbookMacroEnabled, CreateBackup:=False Exit Sub
problem: MsgBox "Filen gemmes ikke - du kan ændre de gule felter og forsøge igen" End Sub
Synes godt om
Ny brugerNybegynder
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.