Due commenti ...

1) Non capisco quando scrivi "... Il problema è...che non funziona perchè mi dice di trovare il file!! ..."

2) Nella Instr, se trasformi in maiuscolo tutta la stringa in cui cercare con la UCase, non potrai mai trovare stringhe in cui ci sono caratteri minuscoli ...