Valutazione 4.87/ 5 (100.00%) 5838 voti

Condividi:        

inserire la scelta del file da importare e processare

Vuoi potenziare i tuoi documenti Word? Non sai come si fa una macro in Excel? Devi creare una presentazione in PowerPoint?
Oppure sei passato a OpenOffice e non sei sicuro di come lavorare al meglio?

Moderatori: Anthony47, Flash30005

inserire la scelta del file da importare e processare

Postdi Angroz » 22/07/10 15:01

Ciao,
devo importare dei file txt dentro XL, i file hanno tutti lo stesso layout, dopo averli importanti dentro xl devo fare sempre le stesse operazioni (creo delle pivot e le aggiorno, ecc..).

Come faccio ad inserire la scelta del file da importare?
Angroz
Utente Junior
 
Post: 53
Iscritto il: 18/11/09 09:21

Sponsor
 

Re: inserire la scelta del file da importare e processare

Postdi maxmula » 22/07/10 15:36

Col metodo GetOpenFileName.
Ad esempio:
Codice: Seleziona tutto
FILE_DA_APRIRE = Application.GetOpenFilename("CSV Files (*.csv), *.csv", , "Choose file(s) to process!", "Done", MultiSelect:=True)
If FILE_DA_APRIRE = False then GoTo FINE       Se l'utente non seleziona alcun file, usciamo dalla routine)


Per le spiegazioni dei parametri, ti rimando alla Guida di Excel.

Solo qualche nota sulla proprietà Multi Select (vedi Guida):
    - Se MultiSelect = False, FILE_DA_APRIRE sarà una stringa.
    - Se MultiSelect = True, FILE_DA_APRIRE sarà un array che contiene tanti valori quanti sono i file selezionati (le posizioni dell'array sono numerate a partire da 1).

Altro punto "spinoso" sono i cosiddetti "File Filter" ovvero le stringhe che si devono usare per fare in modo che la finestra di selezione file contenga solo fiel di un certo tipo. Non dovresti aver problemi nel sostituire le stringhe dell'esempio con quelle che ti servono. Se comunque cerchi nel forum ne troverai sicuramente altri.

Ciao!
MAx
Avatar utente
maxmula
Utente Senior
 
Post: 965
Iscritto il: 18/08/04 18:28
Località: N44°59'45 E09°00'34

Re: inserire la scelta del file da importare e processare

Postdi Anthony47 » 22/07/10 20:35

Oppure vedi questa tua discussione: viewtopic.php?f=26&t=85904

Ciao
Anthony
Win7 + Office 2010 Ita; Win 7 + Office 2013 Ita
Xp + Office 2003 Ita
E voi cosa usate? (per istruzioni vedere viewtopic.php?f=26&t=97449)
Avatar utente
Anthony47
Moderatore
 
Post: 13903
Iscritto il: 21/03/06 16:03
Località: Ivrea


Torna a Applicazioni Office Windows


Topic correlati a "inserire la scelta del file da importare e processare":

Scelta pc desktop
Autore: Christian1981
Forum: Forum off-topic
Risposte: 2

Chi c’è in linea

Visitano il forum: Nessuno e 7 ospiti