Monday, April 12, 2010

Excel reagiert nicht, wenn Berechnen von einem asynchronen COM-Ereignis aufgerufen wird

MS Excel ermöglicht es Benutzern, Event-Programmierung, nutzbar innerhalb von VBA-Code zu tun. Ein Ereignis ist die Aktion, die entweder von einer anderen VBA-Code oder jede Aktion des Benutzers gestartet wird. Mit ihnen, die Aktionen des Benutzers und Änderungen in der Anwendung Zustand überwacht werden kann und mit ihr können die geeigneten Maßnahmen als Reaktion bestimmter Benutzer Maßnahmen ergriffen werden. Dieses Tool wurde erstmals in Excel 97 eingeführt und bleibt gleich bis 2007.

Aber das Problem beginnt, wenn der Benutzer Veranstaltungen erhalten keine Antwort. MS Excel 2002 möglicherweise nicht mehr handeln zu diesen Ereignissen. Grundsätzlich stellt sich das Problem, wenn diese Ereignisse, um asynchrone Verhalten wechseln. Wenn Sie Veranstaltungen für COM-Komponente Drop und rufen Sie dann berechnen Funktion auf dem excel repair aus der Veranstaltung können die Ergebnisse nicht wie erwartet gekommen.

Aber in der schweren Chancen kann es Korruption, um die Datei zu bringen und zu Fehlermeldungen wie:

"Microsoft Excel hat ein Problem festgestellt und muss beendet werden. Wir entschuldigen uns für die Unannehmlichkeiten. "

Das Problem beginnt mit einem komplexen Arbeitsblatt, die derzeit auf Berechnen wird durch die Funktion gearbeitet. Nun, wenn während des Prozesses Anwendung läuft im Hintergrund und Vordergrund-Fenster bewegt sich dann über die Anwendung Fenster, kann es nicht mehr reagiert. Während des Prozesses beginnt die Berechnung Kommissionierung Nachrichten aus der Warteschlange und dann ein asynchrones Ereignis erlaubt ist, auszulösen. Als letzte Veranstaltung COM und Berechnung noch nicht abgeschlossen ist noch, der nächste Anruf kann Korruption führen, die für die Reparatur verlangen kann Excel.

Excel Repair

Solche beschädigten Arbeitsblättern können repariert werden und kann dann sicher wiederhergestellt werden durch Excel-Recovery-Anwendungen. Dies sind die Werkzeuge, die so programmiert werden, die korrupten Arbeitsblätter durch leistungsstarke Scan-Satz von Algorithmen sind.

Stellar Phoenix Excel Recovery nutzt die mächtigsten Scanning-Algorithmen, die hilfreich erweist Reparatur und Wiederherstellung der beschädigten Arbeitsblättern. Diese Excel Recovery-Anwendung unterstützt MS Excel 2007, Excel 2003, Excel 2002 (XP) und Excel 2000.

No comments:

Post a Comment