¿Cómo puedo encontrar el formato para un subconjunto de texto en una celda de documento de Excel?

Usando Python, necesito encontrar todas las subcadenas en una celda de hoja de Excel dada que estén en negrita o en cursiva.

Mi problema es similar a este:

Usando el módulo XLRD y Python para determinar el estilo de fuente de la celda (en cursiva o no)

..pero la solución no es aplicable para mí ya que no puedo asumir que el mismo formato es válido paratodos Contenido en la celda. El valor en una sola celda puede verse así:

1. Un texto en negrita Algunos textos normales.Texto en cursiva.

¿Hay alguna forma de encontrar el formato de un rango de caracteres en una celda usando xlrd (o cualquier otro módulo de Python Excel)?

Respuestas a la pregunta(3)

Su respuesta a la pregunta