Cómo copiar el contenido de una celda (con texto de varios colores) y pegarlo en diferentes columnas según dichos colores
Tengo una hoja de Excel con 26 filas. En la hoja 1 (con 2 columnas) tengo texto de varios colores en cada celda de la columna B como en este ejemplo:
Hoja1
Quiero copiar el texto de estas celdas y pegarlo en una hoja 2 en diferentes columnas según los diversos colores del texto (rojo, azul y negro - en este caso de ejemplo he usado 3 colores pero en realidad serán más, así que habrá tantas columnas como colores use para cada celda). Si en una misma celda se repite un color, el texto se pegaría uno a continuación del otro (el texto pegado no hace falta que tenga formato, así que se verá en negro como en este ejemplo):
Hoja2
¿Podría hacerlo con una macro? Por cierto, he renombrado mis hojas, no sé si eso significa que en la macro debería seguir llamándolas Hoja1, Hoja2, o por el nombre que les he dado...
He estado investigando pero no consigo resolver el problema por mi cuenta así que os lo agradecería enormemente si alguien me pudiera ayudar...