Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Excel Services gera erros e mensagens de erro na exceção SOAP com base em erros que ocorrem no Excel Services. A tabela a seguir mostra os erros que podem ser acessados quando chamadas para os métodos Excel Web Services acionar uma exceção de SOAP.
Você usa a propriedade SubCode da classe SoapException para capturar os códigos de erro. Para obter mais informações sobre como usar a propriedade SubCode para capturar códigos de erro, consulte Como usar a propriedade SubCode para capturar códigos de erro Para obter mais informações sobre Serviços do Excel alertas, consulte Alertas Serviços do Excel.
Códigos de erro
A tabela a seguir lista os códigos de erro dos alertas dos Serviços Web do Excel, assim como mensagens, explicações e resoluções associadas.
Código do erro | Mensagem | Explicação | Resolução |
---|---|---|---|
ApiInvalidArgument |
Valor inválido para o argumento:{0} |
Um valor inválido para um argumento foi passado na chamada à API. 0 = o nome do argumento. Seu valor é inválido. |
Use um valor válido para o argumento. |
ApiInvalidCoordinate |
A coordenada {0} de {1} é inválida. |
0 = o nome da coordenada (linha, coluna, altura, largura). 1 = o nome do argumento, que contém a estrutura de coordenadas. O conteúdo da classe RangeCoordinates ou os parâmetros row\column\height\width em uma chamada get ou set são inválidos. |
Use os valores válidos de coordenadas para o argumento. |
DimensionAndArrayMismatch |
O tamanho da matriz fornecida não corresponde ao tamanho e à forma do intervalo de destino. |
O chamador tentou definir um intervalo em uma pasta de trabalho, mas o parâmetro que contém os valores da matriz não coincide com o intervalo de destino. |
Verifique se que o tamanho da matriz fornecida corresponde às dimensões do intervalo de destino (por exemplo, 2 colunas de largura por 3 linhas altas). |
DiscontiguousRangeNotSupported |
A solicitação de intervalo não se refere a um intervalo contíguo. Os Serviços do Excel dão suporte somente para intervalos contíguos. |
O chamador fornecido um intervalo não adjacente ao tentar definir ou obter um intervalo de células. Serviços do Excel não dá suporte a intervalos não contíguos. Só há suporte para intervalos contíguos. |
Digite um intervalo adjacente, como "A1: B7" ou "A1" ou "[#Data] MyTable", em vez de um intervalo não adjacente, como "A1: B7, B12" ou "A1, A3". |
ExternalDataRefreshFailed |
Não é possível recuperar dados externos para as seguintes conexões: {0} A fonte de dados pode estar inacessível, talvez não esteja respondendo ou teve o acesso negado. |
Falhas nas tentativas de atualizar uma fonte de dados dentro de uma pasta de trabalho. 0 é uma \n lista separada de nomes de conexão. |
Verifique se a fonte de dados está disponível e se você tem permissão para acessá-lo. |
FileOpenAccessDenied |
Você não tem permissões para abrir este arquivo nos Serviços do Excel. |
Uma chamada para o método OpenWorkbook falhou porque o usuário não tem acesso ao arquivo. |
Contate o administrador. |
FileCorrupt |
Não é possível abrir o arquivo selecionado porque ele está corrompido, protegido pelo Gerenciamento de Direitos de Informação, ou em um formato de arquivo sem suporte dos Serviços do Excel. O Excel talvez possa abrir o arquivo. |
Uma chamada para o método OpenWorkbook falhou porque o arquivo está corrompido. |
Tente abrir o arquivo novamente, ou usar o Excel para abrir o arquivo. |
FileOpenNotFound |
O arquivo selecionado não pôde ser encontrado. Verificar a ortografia do nome do arquivo e verificar se o local está correto. |
Uma chamada para o método OpenWorkbook falhou porque o arquivo não existe. |
Verifique se o arquivo não foi renomeado, movido ou excluído, se o arquivo está em um local confiável, e você tem acesso ao arquivo. Se o problema persistir, contate o administrador. |
FileOpenSecuritySettings |
O arquivo selecionado não pode ser aberto no momento devido às configurações de segurança dos serviços do Excel. |
Uma chamada para o método OpenWorkbook falhou porque as configurações de segurança do administrador impediram de abertura por vários motivos. Por exemplo, o arquivo é muito grande, ou seja, seu tamanho excedeu o limite definido pelo administrador. |
Contate o administrador. |
FormulaEditingNotEnabled |
A edição de fórmulas não está habilitada nesta versão dos Serviços do Excel. |
O chamador tentou escrever uma fórmula na pasta de trabalho. |
Não tente escrever uma fórmula porque não há suporte nesta versão dos serviços do Excel. |
GenericFileOpenError |
Erro ao abrir o arquivo selecionado. |
Os Serviços do Excel não podem abrir o arquivo por causa de um motivo desconhecido. |
Aguarde alguns minutos e tente abrir o arquivo novamente. Se o problema persistir, contate o administrador. |
InvalidSheetName |
A planilha solicitada não existe na pasta de trabalho. |
O nome da planilha não foi encontrado ou não era válido. |
Use um valor válido para o nome da planilha. |
InvalidOrTimedOutSession |
Não é possível concluir a operação executada no momento porque a sessão não está mais disponível no servidor. Você pode recarregar a pasta de trabalho e criar uma nova sessão, mas as alterações feitas foram perdidas. |
O valor sessionId de chamada é inválido ou já foi esgotado. |
Recarregar a pasta de trabalho em uma nova sessão. |
IRMedWorkbook |
A pasta de trabalho solicitada é protegido pelo IRM. Serviços do Excel não pode carregar pastas de trabalho protegidas de IRM. |
Uma chamada para o método OpenWorkbook falhou porque a pasta de trabalho está protegida por gerenciamento de direitos de informação (IRM). |
Only pass in workbooks that are not IRM protected. |
MaxSessionsPerUserExceeded |
O número máximo de sessões permitidas por usuário foi excedido. Não é possível concluir a operação. |
The maximum number of sessions a user can have opened at any given time has been exceeded. This limit is set by the administrator. |
Do not exceed the limit or contact your administrator. |
MultipleRequestsOnSession |
Uma operação já está sendo processada nesta sessão. Somente uma operação pode ser processada de cada vez em uma sessão. |
Várias solicitações foram emitidas na mesma sessão. Uma sessão pode processar somente uma solicitação de cada vez (com algumas exceções). |
Try performing the operation again. |
NotMemberOfRole |
Acesso negado. Você não tem permissão para executar esta ação ou acessar este recurso.. |
O chamador não tem permissão para acessar o servidor. |
Contact your administrator. |
ObjectTypeNotSupported |
Os Serviços do Excel não oferecem suporte a um ou mais tipos de objetos fornecidos. A operação foi revertida. |
The caller tried to write unsupported object type values into a range. |
Try the operation again using one of the supported object types. |
OperationCanceled |
A operação foi cancelada. |
The operation that is currently taking place is canceled because the user calls the CancelRequest method. |
Call the CancelRequest method only if you want to cancel the current operation. |
RangeParseError |
Os Serviços do Excel não puderam analisar a solicitação de intervalo. |
O intervalo que foi passado para um método com o sufixo A1 (SetCellA1, SetRangeA1, GetCellA1e GetRangeA1) não pôde ser analisado. |
Enter a range reference using A1 notation such as "Sheet1!Range("A6:A15")" or a valid structured reference such as "[ShipCity].[#Headers]". |
RangeRequestAreaExceeded |
A área do intervalo solicitado excede 1.000.000 de células. |
The requested range exceeds the 1,000,000 cell limit. |
To return ranges that contain more than 1,000,000 cells, use multiple calls. |
RetryError |
Os Serviços do Excel não podem processar a solicitação. |
Às vezes, os Serviços do Excel podem alcançar um estado no qual seus recursos ficam em um nível baixo. Quando isso ocorre, talvez eles comecem a negar solicitações. |
Wait a few minutes and try to perform this operation again. |
SaveFailed |
Erro ao salvar o arquivo. |
A call to the GetWorkbook method failed. |
Try to save the file again. |
SetRangeFailure |
A operação solicitada tentou substituir o conteúdo de células que não podem ser editadas. |
The caller tried to write values into a range that has protected cells. For example, the cell contains a formula. |
Only empty cells or cells that contain values can be edited by Excel Services. |
SheetRangeMismatch |
A planilha fornecida como o argumento de planilha não é igual à especificada no argumento de intervalo. |
O nome da folha passada para um parâmetro sheetName não corresponde ao local da planilha especificado no parâmetro rangeName . |
When specifying a sheet in both the range and sheet arguments, ensure that the sheet names are the same. Por exemplo, Calculate(Sheet1, Sheet1!Range("A1")) . |
SpecifiedRangeNotFound |
O intervalo solicitado não existe na planilha. |
O intervalo que foi passado para um método com o sufixo A1 (SetCellA1, SetRangeA1, GetCellA1e GetRangeA1) não foi encontrado. |
Make sure the range specified exists in the sheet. |
WorkbookNotSupported |
The file you selected cannot be opened because it contains feature(s) that are not supported by Excel Services. One or more of the following unsupported features were detected in the workbook: {0} |
A pasta de trabalho contém recursos sem suporte. 0 = uma \n lista separada de nomes de recursos sem suporte. |
Make sure the workbook does not contain features that are not supported by Excel Services. |