Frage

Ich arbeite an einer C # Anwendung, die Excel-Dateien öffnen Interop verwenden. Es funktioniert gut, außer für ein Ärgernis: Wenn ein Excel 2007-Dokument auf einem Computer mit Excel 2003, eine kleine Meldung „Dateikonvertierung in progress“ sagen, öffnet sich zu öffnen. Kennt jemand eine Möglichkeit, diese Meldung zu verhindern, dass überhaupt erscheinen?

War es hilfreich?

Lösung

Dies ist die Botschaft, dass das Office 2007 Compatibility Pack Ihnen zu sagen, wirft, dass die Komponente nach unten ist die Datei in etwas umzuwandeln, dass Excel 2003 verstehen.

AFAIK, ist diese besondere Nachricht zu unterdrücken ist nicht möglich.

Ich hatte ein paar Probleme mit dem Linken app, dass ich schrieb und endete in einigen Schlaf Anrufe Aufstellen. Ich bin sicher, Sie haben bereits mit den XL experimentiert apps Visible, Usercontrol und ScreenUpdating Eigenschaften. Wenn ja ich nicht viel anderes Angst denken kann, bin ich.

Es gibt einen Registrierungsschlüssel, dass Sie für das Compatibility Pack, die Drehungen der Dateikonvertierung für bestimmte Dateiformate 2003 Benutzer Office steuern können, wodurch die Fehler zu unterdrücken, aber das besiegt irgendwie den Zweck nicht? Persönlich würde ich betrachte nur Office 2007 für neue Dateitypen Targeting wenn die eine Option für Sie.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top