Ciao, ho questo problema.
Devo controllare se in una directory è presente un file con un determinato nome indicato nel campo [Testo1] di una Form..
Ho creato una macro che mi fa il controllo tramite la funzione DIR.
In pratica la condizione della macro è:
Se questa condizione si verifica mi viene eseguita la macro.codice:DIR("C:\programmi\xxx\*.*")=[Testo1]
Il problema è che la funzione mi restituisce "vero" solo se il nome del file che sto cercando è IL PRIMO all'interno della cartella.
Mi spiego meglio:
All'interno della cartella "C:\programmi\xxx\" ho 3 files:
"File1.txt"
"File2.txt"
"File3.txt"
(i tre files sono così ordinati - per nome- all'interno della cartella)
Se [Testo1] è "File1.txt", allora la funzione DIR mi trova la corrispondenza nella cartella, ma se [Testo1] è "File3.txt" (e quindi terzo nell'elenco della cartella), la funzione DIR non trova la corrispondenza.
Sembra che si limiti a fare il controllo solo al primo file presente all'interno della cartella.
Io invece ho bisogno di sapere se "File3" è presente all'interno della cartella, anche se non è il primo file in ordine di nome all'interno della stessa cartella.
Come posso fare?
Grazie