Hay una manera de decodificar códigos numéricos de error COM en pywin32

Aquí es parte de un seguimiento de pila de una ejecución reciente de una aplicación poco confiable escrita en Python que controla otra aplicación escrita en Excel:

pywintypes.com_error: (-2147352567, 'Exception occurred.', (0, None, None, None, 0, -2146788248), None)

Obviamente algo ha salido mal ... pero ¿qué? [1] Estos códigos de error COM parecen ser excesivamente crípticos.

¿Cómo puedo decodificar este mensaje de error? ¿Hay alguna tabla en algún lugar que me permita convertir este código de error numérico en algo más significativo?

[1] Realmente sé lo que salió mal en este caso, estaba intentando acceder a una propiedad de Nombre en un objeto Range que no tenía una propiedad de Nombre ... ¡no todos los errores son tan fáciles de encontrar!

Respuestas a la pregunta(5)

Su respuesta a la pregunta