ich speichere mit einem Makro eine Exel-Mappe ab. Das funktioniert auch ganz klasse.
Ich hätte aber gerne, dass vor dem speichern geprüft wird, ob die Datei bereits existiert.
Am besten mit MsgBox:
Diese Datei existiert bereits. Möchten Sie die Datei überschreiben? Ja/Nein
Bei Nein das Makro abbrechen
Bei Ja das Makro ausführen.
Mein Problem ist, ich nehme den Dateinamen aus einer Zelle des Blattes:
ActiveWorkbook.SaveAs Filename:="" & Cells(7, 26).Value
Ich kriege damit aber einfach keine Abfrage hin, wie:
ChDir "" & Cells(5, 26).Value
If Dir("" & Cells(8, 26).Value) = "True" Then
Dim Eingabewert As Byte
Eingabewert = MsgBox("Datei besteht bereits trotzdem weiter?", vbYesNo, "Test")
If Eingabewert = vbNo Then Exit Sub
Else
Excel interessiert diese Angaben nicht. Was ist daran falsch?
Grüße
Sonja