Laufzeitfehler 1004

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

Betrifft: Laufzeitfehler 1004 von: Benjamin
Geschrieben am: 14.03.2005 10:22:17

Hallo,
ich habe unter Office XP eine Excelanwendung erstellt und diese als Version 97 abgespeichert. Beim Ausführen bzw. beim Schließen erscheint folgende Fehlermeldung:

Laufzeitfehler '1004'
Die Methode 'DisplayStatusBar' für das Object '_Application' ist
fehlgeschlagen.

Unter Office XP funktioniert es allerdings ganz normal.
Der Code dazu sieht folgendermaßen aus:

'Arbeitsmappe schließen ohne speichern


Private Sub CommandButton4_Click()
  With Application
   .DisplayAlerts = False
   .DisplayStatusBar = True
   .StatusBar = "Änerung an der Datei " _
   & ActiveWorkbook.Name & _
   "werden nicht gespeichert!"
  .Wait (Now + TimeValue("0:00:03"))
  .StatusBar = False
 End With
 ActiveWorkbook.Close
End Sub


Leider kann ich die gesamte Arbeitsmappe aus Datenschutzgründen nicht hochladen, der Server unterstützt das Hochladen der Dateien nicht. Wird von der Firewall abgeblockt.

Im Voraus besten Dank
Benjamin
Bild


Betrifft: AW: Laufzeitfehler 1004 von: Nike
Geschrieben am: 14.03.2005 10:32:05

Hi,

koennte es an der TakeFocusOnClick Eigenschaft des Buttons liegen?
Stell sie mal auf false ;-)

Bye

Nike


Bild


Betrifft: AW: Laufzeitfehler 1004 von: Benjamin
Geschrieben am: 14.03.2005 10:43:45

Hallo,

was meinst Du damit ? TakeFocusOnClick
Kenn mich mit VBA absolut gar nicht aus


Bild


Betrifft: AW: Laufzeitfehler 1004 von: Nike
Geschrieben am: 14.03.2005 10:47:14

Hi,

mach mal nen rechten Mausklick auf deinen Button
und waehle besagte Eigenschaft aus,
stelle sie auf false, dann sollte dein Code funken...

Bye

Nike


 Bild

Beiträge aus den Excel-Beispielen zum Thema "Laufzeitfehler 1004"