Newsgroup: it.comp.appl.access
Titolo: Rinominare file

Salve a TUTTI,
un'applicazione mi esporta un file di testo ogni volta con un nome diverso,
uso Access con una macro trasferisci file, per importare nel db il file di
testo. Sono però costretto a rinominare manualmente ogni volta il file che
mi viene esportato dall'applicazione esterna.
CHIEDO: è possibile posizionare il file di testo con un nome qualsiasi in
una determinata directory, e nel momento di azionare la macro fare in modo
che prima Access lo rinomini automaticamente in modo da permettere alla
macro di riconoscerlo? E' Fantascienza?
Grazie a TUTTI
Fabio

(.....)

Vediamo se ho capito:
- hai un'applicazione X che produce ogni volta un file con un nome diverso
- hai un programma Access che importa questo file e quindi richiede che il file abbia sempre lo stesso nome
- vorresti che Access rinominasse automaticamente il file prodotto dall'applicazione X, prima di importarlo
Non è fantascienza: è miracolistica informatica !
Se Access fosse in grado di rinominare automaticamente un file di cui non conosce il nome, sarebbe anche in grado di
importarlo senza rinominarlo !
Con Access puoi rinominare i file, ma devi dirgli quale/i.
E quindi o il nome del file origine è sempre il medesimo, oppure è richiesto un intervento manuale per selezionare il
file da rinominare.
In alternativa, potresti scrivere una funzione che scorre il contenuto della cartella dove si trova il file e rinomina
quello con la data/ora di creazione più recente.
Ma in questo modo corri il rischio di importare in Access un file che non è quello prodotto da X.
Vincenzo Turturro
Certificato Eucip Core Level
ITA 0000-002299 del 14/05/2007
---------------------------------------------
il sito comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
risorse Access:
http://www.accessgroup.it
---------------------------------------------
Il sito comune di it.comp.as400
http://www.faq400.com
---------------------------------------------


La cosa è gestibile più che possibile...
Credo che il tuo sia più un problema di approccio strutturale.
Nel momento che apri il File perchè mai dovresti rinominarlo...?
Se la Folder nel quale viene salvato è FISSA, nella routine
d'importazione, se andata a buon fine provvederai alla sua
CANCELLAZIONE(o spostamento) in modo da lasciare la FOLDER vuota.
Al prossimo ricaricamento non capisco perchè dovresti rinominarlo...
non è che crei una Tabella ogni volta...?
@Alex

La cosa è gestibile più che possibile...
Credo che il tuo sia più un problema di approccio strutturale.
Nel momento che apri il File perchè mai dovresti rinominarlo...?
Se la Folder nel quale viene salvato è FISSA, nella routine
d'importazione, se andata a buon fine provvederai alla sua
CANCELLAZIONE(o spostamento) in modo da lasciare la FOLDER vuota.
Al prossimo ricaricamento non capisco perchè dovresti rinominarlo...
non è che crei una Tabella ogni volta...?
@Alex
Si, io creo una tabella ogni volta, perchè pensavo fosse la cosa migliore.
Ma cmq per aprire il file deve avere lo stesso nome.
Probabilmente ha ragione Vincenzo: è miracolistica. Mi arrendo.
Grazie a TUTTI ugualmente.
Fabio