Newsgroup: it.comp.appl.access
Titolo: Operazioni su una selezione di files.

Spero di non fare una domanda troppo banale.
E' possibile selezionare un gruppo di file in modo che vengano eseguite per
ognuno di essi specifiche operazioni? Esempio: apertura di Access ed
esecuzione di uno o più comandi su ogni file di una selezione. Vorrei ad es.
importare, accodandoli in una specifica tabella di Access, i dati contenuti
in files di Exel che vengono creati continuamente. Ora lo faccio manualmente
uno per uno. E' un pò una palla.
Grazie
Massimo

 ha scritto nel messaggio
news:2UfH5.39951$Nz.12...@news.infostrada.it...

Forse non è troppo banale, forse non si può proprio fare.
Grazie comunque
Massimo

 uno per uno. E' un pò una palla.
Non e' certo una cosa banale.
Penso che il metodo migliore potrebbe essere quello di fare raccogliere, in
qualche modo, tutti i file .xls in una cartella e ciclarli uno alla volta
tramite una routine VB.
Ciao, Sib

esecuzione di uno o più comandi su ogni file di una selezione. 
Come li selezioni i file?
--
Lorenzo Coronati
--
<<Come posso dunque sprotegere il database? 
Esiste un crack o qualcosa del genere 
che mi faccia accedere ai dati?>>
(Cocco, 17/10/2000)
--


E ........ tale routine è semplice ? E' fuori luogo se gentilmente Ti chiedo
il codice (ovviamente se non ti fa perdere troppo tempo) ?
Sai com'è...... Non mastico il VB, sto cercando di imparare a gestire le
tabelle, le relazioni, i collegamenti, ho acquistato un bel testo della
Apogeo e mi sto facendo esperienza e anche il codice che dici contribuirebbe
molto. Se tu potessi ti ringrazierei molto.
Grazie
Massimo


Mi piacerebbe poterli selezionare da dentro una finestra di windows (quindi
scegliendo a piacere) e poi con il menù che appare tramite il tasto destro
del mouse, scegliere una opzione che eventualmente ho aggiunto. Nel
frattempo ho provato ad avventurarmi infatti nella editazione del file di
registro (regedit) avendo recuperato qualche Tips&tricks, ma non sto
ottenendo nulla di serio. Il massimo sarebbe poi che la finestra dalla quale
selezionare non fosse una cartella ma addirittura quella data come risultato
dal TROVA FILE di windows, mi sa però che stò esagerando.
Ringrazio comunque per eventuali consigli di soluzioni alternative.
Massimo

del mouse, scegliere una opzione che eventualmente ho aggiunto. 
Fico.
Ma non credo sia alla tua portata, ci vuole un prog in vb
che gestisca parametri da riga di comando, e tanto codice
vba.
Se sei fortemente motivato, si puo' approfondire...


 molto. Se tu potessi ti ringrazierei molto.
Hai fatto bene a comprare un libro.
Comunque inizia provando l'istruzione:
DoCmd.TransferText
e vedi anche l'help. cosi' prendi dimestichezza con l'importazione di dati
da codice.
Poi considera che in Access c'e' l'istruzione Dir che somiglia all'omonima
istruzione DOS, puoi usarla cosi':
dim a as string
a=Dir "C:\TuaCartella\*.xls"
while a<>""
    DoCmd.TransferText eccetera eccetera
    a=Dir
Wend
Vedi l'help per maggiorni dettagli sulle istruzioni Dir e
DoCmd.TransferText.
Ciao, Sib
--
------------------------------------------------------
il sito comune di it.comp.database.access:
http://members.xoom.it/it_db_access
------------------------------------------------------
4000 anni fa', il saggio egizio Ptahhotep scrisse:
"... perche' non esistono saggi per nascita."
------------------------------------------------------
Saturiamo ECHELON:
bomba saddam attentato medio oriente


Sarei anche fortemente motivato, ma credo sia meglio prima che io prenda un
pň di confidenza con Vb per non pesarti totalmente sul groppone.
Eventualmente quando mi sento pronto proverň a rinfrescarti la memoria
sperando tu sia ancora disponibile. In ogni caso, grazie.
Massimo.
(P.S. - Scusa il ritardo ma gli ultimi giorni sono rimasto steso a letto
............ non con una mora bonazza, ma con una febbrona bruttazza).