Se que no sera muy ortodoxo pero si en la función Instr en vez de buscar "FICHERO" buscas "FICHERO " evitaras que te devuelva "FICHERO1", si lo que haces es recuperar esa subcadena y no quieres el espacio en blanco pues le haces un Trim() y todos contentos

.
Un saludo.