Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
En este artículo se proporcionan pasos de mitigación para errores generados por acciones de Excel en flujos de escritorio. La mayoría de los errores se producen en el contexto de varias acciones de Excel y no hay ninguna asignación estricta entre ellas.
Información adicional
Excepción en los detalles del error | Pasos de mitigación |
---|---|
System.ArgumentNullException: el valor no puede ser NULL. Nombre del parámetro: tipo |
Cuando Excel no se puede abrir con este error, asegúrese de que Excel está instalado, con licencia y configurado correctamente en el equipo. También puede intentar reparar la instalación de Office. |
System.IO.FileNotFoundException: documentPathSafe | El archivo de Excel no existe o su nombre o ruta de acceso no está escrito correctamente. Además, la ruta de acceso del archivo no debe contener más de 255 caracteres. |
System.Runtime.InteropServices.COMException: error al abrir el método de la clase Workbooks | La ruta de acceso del archivo de Excel no debe contener más de 255 caracteres. |
System.Runtime.InteropServices.COMException: el servidor RPC no está disponible. (Excepción de HRESULT: 0x800706BA) | Cuando un archivo de Excel no se puede abrir con este error, intente habilitar el Anidamiento en una opción Nuevo proceso de Excel en el grupo Avanzado de parámetros. Es posible que el proceso de Excel existente finalice antes de abrir este archivo de Excel. |
Microsoft.Flow.RPA.Desktop.Modules.SDK.ActionException: no se encontró el documento de Excel "<Excel_file_name>". | Asegúrese de que el archivo de Excel está abierto y su nombre o ruta de acceso está escrito correctamente. |
System.Runtime.InteropServices.COMException: nombre desconocido. (Excepción de HRESULT: 0x80020006 (DISP_E_UNKNOWNNAME)) | Asegúrese de que el archivo de Excel de destino se abre en vista protegida. |
System.Runtime.InteropServices.COMException: el destinatario rechazó la llamada. (Excepción de HRESULT: 0x80010001 (RPC_E_CALL_REJECTED)) | El archivo de Excel de destino no se debe editar (por ejemplo, una celda se está editando activamente en el momento de la ejecución de la acción) o bloqueada por un cuadro de diálogo emergente cuando se ejecuta la acción de Excel correspondiente. |
System.Runtime.InteropServices.COMException: Excepción de HRESULT: 0x800A03EC | Cuando se usa una acción de Excel en la que es necesario especificar una columna, una fila o ambas, el índice de columna debe ser mayor que cero y menor que 16 385 o la letra de columna debe pertenecer al intervalo entre A y XFD. Además, el índice de fila debe ser mayor que cero y menor que 1048 577. |
System.Runtime.InteropServices.COMException: el objeto invocado se ha desconectado de sus clientes. (Excepción de HRESULT: 0x80010108 (RPC_E_DISCONNECTED)) | La instancia de Excel debe estar abierta y activa, por lo que el archivo de Excel no debe cerrarse manualmente ni a través de la acción "Cerrar Excel" antes de que se realicen el resto de las acciones de Excel. |
Las excepciones siguientes incluyen los pasos de mitigación incrustados en su texto.
Excepción en los detalles del error |
---|
System.Runtime.InteropServices.COMException: la celda o gráfico que intenta cambiar está en una hoja protegida. Para realizar un cambio, desproteja la hoja. Es posible que se le pida que escriba una contraseña. |
System.ArgumentOutOfRangeException: el argumento especificado estaba fuera del intervalo de valores válidos. Nombre del parámetro: el número de columna debe ser mayor que uno o menor que 16384. |
System.Runtime.InteropServices.COMException: el nombre de archivo es demasiado largo. Cambie el nombre del archivo con menos de 207 caracteres. |
System.Runtime.InteropServices.COMException: la contraseña proporcionada no es correcta. Compruebe que la tecla Bloqueo de mayúsculas está desactivada y asegúrese de usar la mayúscula correcta. |
System.Runtime.InteropServices.COMException: Excel no puede abrir el archivo "<Excel_file_name>" porque el formato de archivo o la extensión de archivo no son válidos. Compruebe que el archivo no se ha dañado y que la extensión de archivo coincide con el formato del archivo. |