Abbrechen Button mit VBA abfragen
#1
Hallo VBA-Freunde,

ich steh wieder mal auf dem Schlauch. ich komme einfach nicht darauf, wie ich einen Code bei Saveas abbrechen kann wenn der Button "Abbrechen" gedrückt wird.

 

Hier mal der Code mit allen meinen Spielereien. Wie gesagt, SaveAs funktioniert, trägt auch das richtige ein.

Ich will nur bei "Abbrechen" raus, ohne dass der vorgeschlagene Speichername eingetragen wird.

Vielen Dank für eure Überlegungen.

Heinz


Code:
Sub saveas()
'

Snameold = Range("B8").Value

Application.Dialogs(xlDialogSaveAs).Show '("Standartspeicherort")
Sname = ThisWorkbook.Name


If Sname = False Then 'DAS KLAPPT NICHT. SNAME WIRD NICHT FALSE
    strTxt = Worksheets("MsgBoxes").Range("B3").Value
    MsgBox strTxt, vbCritical
   
   Exit Sub
End If

Spath = ActiveWorkbook.Path
Sname = ThisWorkbook.Name

Range("B8").Value = ThisWorkbook.Path
Range("C8").Value = ThisWorkbook.Name

End Sub
Es ist nicht genug, zu wissen. Man muss es auch anwenden.
Es ist nicht genug, zu wollen. Man muss es auch tun.
Top
#2
Hallo Heinz,
Sname = Application.Dialogs(xlDialogSaveAs).Show '("Standardspeicherort")
'Sname = ThisWorkbook.Name
Gruß Uwe
[-] Folgende(r) 1 Nutzer sagt Danke an Kuwer für diesen Beitrag:
  • Heinz Ulm
Top
#3
Hallo Uwe,

vielen Dank,
klappt wunderbar.

Gruß Heinz
Es ist nicht genug, zu wissen. Man muss es auch anwenden.
Es ist nicht genug, zu wollen. Man muss es auch tun.
Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste