dunkler Bildschirm nach Beenden

Informationen und Beispiele zu den hier genannten Dialog-Elementen:
MsgBox
Bild

Betrifft: dunkler Bildschirm nach Beenden von: Peter Feustel
Geschrieben am: 29.03.2005 21:19:25

Hallo Excel Experten,

mit dem angeführten Makro beende ich eine Excel-Mappe.
Das funktioniert auch so, wie es soll.
Auf dem Bildschirm erscheint eine neue Excel-Mappe mit Gitternetzlinien, bereit für Eingaben.

Bei einem Freund, für den das Makro sein soll, der allerdings XP als Version hat, erscheint ein dunkler Bildschirm, und er muss erst das Neu-Symbol anklicken, um eine neue Mappe zu erhalten.

Kann mir jemand sagen, warum das so ist, bzw. wie man das umgehen kann, so dass auch er sofort einen eingabebereiten Bildschirm erhält?

Für eure Hinweise bereits jetzt vielen Dank im voraus,

Gruß Peter



Sub MappeBeenden()

Dim Meldg   As String
Dim Stil    As String
Dim Titel   As String
Dim Antwort As Integer

  Meldg = "soll die Verarbeitung tatsächlich beendet werden ?"   'Meldung definieren
  Stil = vbYesNo + vbQuestion                                    'Schaltflächen definieren
  Titel = " Verarbeitung beenden."                               'Titel definieren
  
  Antwort = MsgBox(Meldg, Stil, Titel)
   
  If Antwort = 6 Then
     Application.DisplayAlerts = False                           'keine Fehlermeldung zulassen
     ActiveWorkbook.Close savechanges:=True                      'die Arbeitsmappe schliessen
     'Application.Quit                                            'Excel hart herunterfahren
  End If
  
  Application.DisplayAlerts = True                        'Fehlermeldungen wieder erlauben
  
End Sub

     Code eingefügt mit Syntaxhighlighter 2.5

Bild


Betrifft: AW: dunkler Bildschirm nach Beenden von: Sigi
Geschrieben am: 29.03.2005 21:46:48

Hallo Peter,

erläutere mal etwas genauer:

1. Was heißt dunkler Bildschirm? Ist Windows abgestürzt? Oder Excel geschlossen worden?

2. Wie viele Mappen sind offen, wenn das Makro ausgeführt wird? Wenn die aktive Mappe
geschlossen wird, erscheint das nächste Fenster.

3. In welcher Mappe steht der Code der ausgeführt wird? Geschlossen wird ja nur die
aktive Mappe. Der Code kann ja sonst wo stehen.

Gruß
Sigi


Bild


Betrifft: AW: dunkler Bildschirm nach Beenden von: Peter Feustel
Geschrieben am: 29.03.2005 21:58:55

Hallo Sigi,

die Excel Mappe wird geschlossen, aber der Bildschirm nicht freigegeben - möchte ich sagen. Das passiert ja auch gelegentlich bei manuellem Schließen, dass man erst auf Neu klicken muss, um eine Neue Mappe angezeigt zu bekommen.
Es ist nur die eine zu schließende Mappe geöffnet.
Das Makro steht in einem Modul der zu schließenden Mappe und wird über Button aufgerufen.

Gruß Peter

Viele Grüße Peter


Bild


Betrifft: AW: dunkler Bildschirm nach Beenden von: Sigi
Geschrieben am: 29.03.2005 22:10:00

Hallo Peter,

ich kann das nicht nachvollziehen!

Wie schon geschrieben, wenn die aktive Mappe geschlossen wird, erscheint das nächste
Fenster (=nächste offene Mappe), wenn weitere Mappen offen sind. Wenn keine Mappe mehr
offen ist, erscheint selbstverständlich das "nackte" Excel-Fenster! Dann musst du mit
MENÜ - Datei - Neu ... (bzw. Icon) wieder eine neue Mappe öffnen!

Gruß
Sigi


Bild


Betrifft: AW: dunkler Bildschirm nach Beenden von: Sigi
Geschrieben am: 29.03.2005 22:23:53

Hallo Peter,

meinst du vielleicht die "Mappe1", die beim Start von Excel sofort geöffnet wird?

Beim öffenen einer anderen Mappe mit Excel 97 oder 2000 bleibt diese "Mappe1" weiterhin
offen! Siehe unter MENÜ - Fenster! In Excel 2002 (XP) wird diese "Mappe1" jedoch wieder
geschlossen! Da verhält sich Excel 2002 tatsächlich anders!

Gruß
Sigi


Bild


Betrifft: AW: dunkler Bildschirm nach Beenden von: Peter Feustel
Geschrieben am: 30.03.2005 07:32:54

Hallo Sigi,

danke für deine Hilfe, genau das wird das 'Problem' sein.
Wenn es da einen Unterschied im Verhalten zwischen Offoce 2000 und Office XP gibt.

Kann man das umgehen?

Viele Grüße Peter


 Bild

Beiträge aus den Excel-Beispielen zum Thema "dunkler Bildschirm nach Beenden"