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

vba opslaan als fout als bestand al bestaat.

Status
Niet open voor verdere reacties.

arienlans

Gebruiker
Lid geworden
15 aug 2008
Berichten
172
ik gebruik deze code om het bestand op te slaan

Code:
ActiveWorkbook.SaveAs Filename:= _
    ls_oogstgegevens & "week" & ls_weeknummer & ".xlsm", _
    FileFormat:=xlOpenXMLWorkbookMacroEnabled, CreateBackup:=False

Nu krijg ik een foutmelding als het werkblad al bestaat.

Als je op overschrijven ja drukt gaat het goed, maar als je op nee drukt loopt de macro vast.

ik wil dat je een melding krijg en weer naar het bestand terug keert.

wie kan mij helpen
 
Code:
Sub Spaarie()
    On Error Resume Next
    ActiveWorkbook.SaveAs ls_oogstgegevens & "week" & ls_weeknummer & ".xlsm", xlOpenXMLWorkbookMacroEnabled
    If Err.Number <> 0 Then
        MsgBox "Bestand niet opgeslagen.", vbExclamation, "Waarschuwing"
        Err.Clear
    End If
End Sub
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan