Vale!! Ya lo he conseguido
Vamos a ver si lo explico bien para que lo pueda entender todo el mundo:
A partir del comando que me explico el amigo jchuk se puede tomar una "porción" del valor de una casilla desde excell, así por ejemplo, si tenemos en la casilla A1 el valor "c/20", poniendo el comando:
=EXTRAE(A1;ENCONTRAR("c/";A1)+2;10)
se nos mostraría en la casilla en la que estemos el valor "20" (es decir, elimina "c/")
Si queremos insertar este comando desde una macro tendríamos que poner lo siguiente:
Supongamos que el texto que quiero buscar está en la misma fila, pero con una columna de diferencia de la casilla activa (Por ejemplo, la casilla activa es A1, y el valor que queremos seleccionar está en la casilla B1), pondríamos:
ActiveCell.FormulaR1C1 = "=MID(RC[+1],FIND(""c/"",RC[+1])+2,10)"
De esta forma, en la casilla A1 nos quedaría 20
Espero que esto le sirva a alguien, y que despues de tanto preguntar pueda ayudar un poco
Un saludo