Ich habe in Workbook(1) über ein Makro auf einer Schaltfläche ein weiteres Workbook(2) geöffnet:
Dim excel As String
excel = Application.GetOpenFilename("Exceldateien (*.xlsx*),*.xls*", , "Bitte ... auswählen")
Workbooks.Open (excel)
Dann macht das Makro was es machen soll. Wenn ich nun die Schaltfläche im Workbook1 wieder anklicke soll das Workbook2 automatisch geschlossen werden, ohne dass ich die Änderungen darin speichere und eine entsprechende Meldung erhalte.