Hallo, ist zwar schon einige Tage her, aber vielleicht nützt es Dir doch noch... .GetOpenFileName gibt bei Betätigung von "Abbrechen" false zurück.
Visual Basic:
Dim strfile AsString With Application strfile = .GetOpenFilename With Workbooks If strfile <> FalseThen .Open Filename:=strfile EndIf End With End With
-- "Es ist schwierig, ein Programm wirklich idiotensicher zu machen, weil Idioten so genial sind."