Excel Services-Fehlercodes

Excel Services generiert Fehler und Fehlermeldungen in die SOAP-Ausnahme basierend auf Fehler, die in Excel Services auftreten. Die folgende Tabelle zeigt die Fehler, die beim Aufrufen der Methoden Excel Web Services einer SOAP-Ausnahme zugegriffen werden.

Sie verwenden die SubCode-Eigenschaft der SoapException-Klasse , um die Fehlercodes zu erfassen. Weitere Informationen zur Verwendung der SubCode-Eigenschaft zum Erfassen von Fehlercodes finden Sie unter Vorgehensweise: Verwenden der SubCode-Eigenschaft zum Erfassen von Fehlercodes Weitere Informationen zu Excel Services Warnungen finden Sie unter Excel Services Warnungen.

Fehlercodes

Die folgende Tabelle enthält die Fehlercodes für Warnungen von Excel-Webdiensten und die zugehörigen Nachrichten, Erläuterungen und Lösungen.

Fehlercode Meldung Erläuterung Lösung
ApiInvalidArgument
Ungültiger Wert für Argument: {0}
Dem API-Aufruf wurde ein ungültiger Wert für ein Argument übergeben.
0 = Name des Arguments. Dieser Wert ist ungültig.
Verwenden Sie einen gültigen Wert für das Argument.
ApiInvalidCoordinate
Die {0}-Koordinate von {1} ist ungültig.
0 = Name der Koordinate (Zeile, Spalte, Höhe, Breite).
1 = Name des Arguments, das die koordinatenstruktur enthält.
Der Inhalt der RangeCoordinates-Klasse oder der Parameter row\column\height\width in einem get- oder set-Aufruf sind ungültig.
Verwenden Sie die gültigen Werte für die Koordinaten für das Argument.
DimensionAndArrayMismatch
Die Größe des bereitgestellten Arrays stimmt nicht mit der Größe und der Form des Zielbereichs überein.
Der Aufrufer hat versucht, einen Bereich in einer Arbeitsmappe eingefügt werden, aber der Parameter, der die Arraywerte enthält, nicht mit dem Zielbereich überein.
Stellen Sie sicher, dass die Größe des bereitgestellten Arrays die Dimensionen des Zielbereichs (z. B. 2 Spalten breit und 3 Zeilen hoch) entspricht.
DiscontiguousRangeNotSupported
Die Anforderung für den Bereich bezieht sich nicht auf einen zusammenhängenden Bereich. Nur zusammenhängende Bereiche werden von Excel Services unterstützt.
Der Anrufer ein nicht zusammenhängenden Bereichs angegeben, beim Versuch, festlegen oder Abrufen eines Zellbereichs. Excel Services unterstützt keine nicht zusammenhängenden Bereiche. Es unterstützt nur zusammenhängenden Bereiche.
Geben Sie einen zusammenhängenden Bereich wie "A1: B7" oder "A1" oder "MyTable [#Data]" anstelle eines nicht zusammenhängenden Bereichs wie "A1: B7, B12" oder "A1, A3".
ExternalDataRefreshFailed
Externe Daten für die folgenden Verbindungen konnten nicht abgerufen:
{0}
Die Datenquellen sind möglicherweise nicht verfügbar, reagieren nicht oder haben den Zugriff verweigert.
Beim Versuch, eine Datenquelle innerhalb einer Arbeitsmappe zu aktualisieren, sind wiederholt Fehler aufgetreten.
0 ist eine \n getrennte Liste von Verbindungsnamen.
Stellen Sie sicher, dass die Datenquelle verfügbar ist und dass Sie die Berechtigung für den Zugriff verfügen.
FileOpenAccessDenied
Sie verfügen nicht über die Berechtigungen, um diese Datei in Excel Services zu öffnen.
Ein Aufruf der OpenWorkbook -Methode ist fehlgeschlagen, da der Benutzer auf die Datei keinen Zugriff.
Wenden Sie sich an Ihren Administrator.
FileCorrupt
Die ausgewählte Datei kann nicht geöffnet werden, weil sie beschädigt ist, durch IRM geschützt ist oder in einem Dateiformat vorliegt, das von Excel Services nicht unterstützt wird. Möglicherweise kann diese Datei in Excel geöffnet werden.
Ein Aufruf der OpenWorkbook -Methode ist fehlgeschlagen, da die Datei beschädigt ist.
Versuchen Sie erneut, die Datei zu öffnen, oder verwenden Sie Excel zum Öffnen der Datei.
FileOpenNotFound
Die ausgewählten Datei konnte nicht gefunden werden. Überprüfen Sie die Schreibweise des Dateinamens, und stellen Sie sicher, dass der Speicherort korrekt ist.
Ein Aufruf der OpenWorkbook -Methode ist fehlgeschlagen, da die Datei nicht vorhanden ist.
Stellen Sie sicher, dass die Datei wurde nicht wurde umbenannt, verschoben oder gelöscht werden, dass die Datei an einem vertrauenswürdigen Speicherort befindet und, dass Sie Zugriff auf die Datei verfügen. Wenn das Problem weiterhin besteht, wenden Sie sich an den Systemadministrator.
FileOpenSecuritySettings
Die ausgewählten Datei kann nicht zu diesem Zeitpunkt aufgrund von Sicherheitseinstellungen für Excel Services nicht geöffnet werden.
Ein Aufruf der OpenWorkbook-Methode ist fehlgeschlagen, da die Sicherheitseinstellungen des Administrators das Öffnen aus verschiedenen Gründen verhindert haben. Beispielsweise ist die Datei zu groß, d. h. ihre Größe hat den vom Administrator festgelegten Grenzwert überschritten.
Wenden Sie sich an Ihren Administrator.
FormulaEditingNotEnabled
Die Formelbearbeitung ist in dieser Version von Excel Services nicht aktiviert.
Der Aufrufer hat versucht, eine Formel in die Arbeitsmappe zu schreiben.
Versuchen Sie keine Formel schreiben, da es in dieser Version von Excel Services nicht unterstützt wird.
GenericFileOpenError
Fehler beim Öffnen der ausgewählten Datei.
Die Datei kann von Excel Services aus einem unbekannten Grund nicht geöffnet werden.
Warten Sie einige Minuten, und versuchen Sie die Datei erneut öffnen. Wenn das Problem weiterhin besteht, wenden Sie sich an den Systemadministrator.
InvalidSheetName
Das angeforderte Arbeitsblatt ist in der Arbeitsmappe nicht vorhanden.
Der Name des Arbeitsblatts wurde nicht gefunden oder ist ungültig.
Verwenden Sie einen gültigen Wert für den Namen des Blatts.
InvalidOrTimedOutSession
Der aktuelle Vorgang kann zu diesem Zeitpunkt nicht abgeschlossen werden, da die Sitzung nicht mehr auf dem Server verfügbar ist. Sie können die Arbeitsmappe erneut laden und eine neue Sitzung erstellen, allerdings gehen dabei alle vorgenommenen Änderungen verloren.
Der SessionId-Aufrufwert ist entweder ungültig oder hat seitdem ein Timeout erreicht.
Laden Sie die Arbeitsmappe in einer neuen Sitzung neu.
IRMedWorkbook
Die angeforderte Arbeitsmappe ist durch IRM geschützt. IRM-geschützte Arbeitsmappen können von Excel Services kann nicht geladen werden.
Ein Aufruf der OpenWorkbook -Methode ist fehlgeschlagen, da die Arbeitsmappe von Information Rights Management (IRM) geschützt ist.
Übergeben Sie nur in Arbeitsmappen, die nicht durch IRM geschützt sind.
MaxSessionsPerUserExceeded
Die maximale Anzahl zulässiger Sitzungen pro Benutzer wurde überschritten. Der Vorgang kann nicht abgeschlossen werden.
Die maximale Anzahl von Sitzungen, die ein Benutzer zu einem bestimmten Zeitpunkt geöffnet haben, kann wurde überschritten. Diese Beschränkung wird vom Administrator festgelegt.
Überschreiten Sie den Grenzwert nicht, oder wenden Sie sich an Ihren Administrator.
MultipleRequestsOnSession
In dieser Sitzung wird bereits ein Vorgang verarbeitet. In einer Sitzung kann jeweils nur ein Vorgang verarbeitet werden.
Mehrere Anforderungen wurden für dieselbe Sitzung ausgestellt. Eine Sitzung kann (bis auf wenige Ausnahmen) immer nur eine Anforderung auf einmal verarbeiten.
Führen Sie den Vorgang erneut aus.
NotMemberOfRole
Zugriff verweigert. Sie sind nicht berechtigt, diese Aktion auszuführen oder auf diese Ressource zuzugreifen.
Der Aufrufer verfügt nicht über Zugriffsberechtigungen für den Server.
Wenden Sie sich an Ihren Administrator.
ObjectTypeNotSupported
Mindestens ein bereitgestellter Objekttyp wird von Excel Services nicht unterstützt. Für den Vorgang wurde ein Rollback ausgeführt.
Der Aufrufer hat versucht, nicht unterstützten Typ Objektwerte in einen Bereich zu schreiben.
Führen Sie den Vorgang erneut mit einer der unterstützten Objekttypen.
OperationCanceled
Der Vorgang wurde abgebrochen.
Der Vorgang, der derzeit stattfindet wurde abgebrochen, da der Benutzer die CancelRequest -Methode aufruft.
Rufen Sie die CancelRequest -Methode nur, wenn Sie den aktuellen Vorgang abbrechen möchten.
RangeParseError
Der angeforderte Bereich konnte von Excel Services nicht analysiert werden.
Der Bereich, der in eine Methode mit dem Suffix A1 (SetCellA1, SetRangeA1, GetCellA1 und GetRangeA1) übergeben wurde, konnte nicht analysiert werden.
Geben Sie einen Zellbereich A1-Schreibweise wie "Sheet1! Range("a6:a15") "oder einen gültigen strukturierten Verweis wie" [Lieferort]. [#Headers] ".
RangeRequestAreaExceeded
Der angeforderte Bereich überschreitet 1.000.000 Zellen.
Der angeforderte Bereich überschreitet den Grenzwert von 1.000.000 Zellen.
Verwenden Sie mehrere Aufrufe, um Bereiche zurückzugeben, die mehr als 1.000.000 Zellen enthalten.
RetryError
Die Anforderung kann von Excel Services nicht verarbeitet werden.
In Excel Services kann gelegentlich Ressourcenknappheit auftreten. In diesem Fall werden möglicherweise Anforderungen verweigert.
Warten Sie einige Minuten, und versuchen Sie es, um diesen Vorgang erneut auszuführen.
SaveFailed
Fehler beim Speichern der Datei.
Fehler beim Aufruf der GetWorkbook -Methode.
Versuchen Sie erneut die Datei speichern.
SetRangeFailure
Der angeforderte Vorgang versuchte den Inhalt von Zellen zu überschreiben, die nicht bearbeitet werden können.
Der Aufrufer hat versucht, Werte in einem Bereich zu schreiben, die Zellen geschützt ist. Beispielsweise enthält die Zelle eine Formel an.
Nur leere Zellen oder Zellen, die Werte enthalten können von Excel Services bearbeitet werden.
SheetRangeMismatch
Das für das Argument 'sheet' eingegebene Blatt ist nicht mit dem für das Argument 'range' angegebenen Blatt identisch.
Der Name des Blatts, das für einen sheetName-Parameter übergeben wird, stimmt nicht mit der im rangeName-Parameter angegebenen Blattposition überein.
Wenn Sie einem Blatt in den Bereich und die Blatt Argumente angeben, stellen Sie sicher, dass die Blattnamen identisch sind. Beispiel: Calculate(Sheet1, Sheet1!Range("A1")).
SpecifiedRangeNotFound
Der angeforderte Bereich ist im Blatt nicht vorhanden.
Der Bereich, der in eine Methode mit dem Suffix A1 SetCellA1,SetRangeA1, GetCellA1 und GetRangeA1) übergeben wurde, konnte nicht gefunden werden.
Stellen Sie sicher, dass der angegebene Bereich in dem Arbeitsblatt vorhanden ist.
WorkbookNotSupported
Die ausgewählten Datei kann nicht geöffnet werden, da sie Features enthält, die von Excel Services nicht unterstützt werden. Eine oder mehrere der folgenden nicht unterstützten Features wurden in der Arbeitsmappe erkannt:
{0}
Die Arbeitsmappe enthält nicht unterstützte Features.
0 = eine \n getrennte Liste nicht unterstützter Featurenamen.
Stellen Sie sicher, dass die Arbeitsmappe nicht Features enthalten, die von Excel Services nicht unterstützt werden.

Siehe auch