Salve.

Ho un file excel in cui chiamo dei file excel esterni per prelevare e leggere dei dati.

L'istruzione che uso è:

Application.Workbooks.Open (NOMEFILE.XLS)

Il problema è che a volte funziona e a volte no, senza nessun motivo, dandomi l'errore di runtime 1004 e il messaggio di file non trovato.

Dopo vari tentativi ho capito cosa succede quando mi dà errore:
praticamente è come se EXCEL aggiungesse l'estensione XLSX al nome del file da solo. Quindi quando gli chiedo di aprire NOMEFILE.XLS è come se lui cercasse il file NOMEFILE.XLS.XLSX non trovandolo.

Il problema grosso è che a volte lo fa e a volte no impedendomi di prendere una direzione decisiva.

Ho interesse a lavorare solo con files con estensione XLS e non XLSX.

Avete qualche consiglio da darmi ?

Grazie mille.