Valutazione 4.87/ 5 (100.00%) 5838 voti

Condividi:        

Excel Macro

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

Excel Macro

Postdi sunshine** » 21/03/07 15:48

Vorrei chiedere un aiuto per scrivere un'istruzione macro. Per ora
ho scritto
ChDir "E:\Prova macro\wind ex"
Così la macro apre la cartella (folder, non workbook) che si chiama
wind ex. In questo modo se voglio aprire un'altra cartella(folder)
sono costretta a modificare la macro. Vorrei scrivere un istruzione
che mi permetta di scegliere la cartella (folder) da aprire. Non so
se il paragone si può fare ma sto cercando un'istruzione che
funzioni con le cartelle(folder) come l'istruzuine seguente
funziona con i file.
myFile = Application.GetOpenFilename("File di testo,*.txt")
Workbooks.OpenText Filename:=myFile
Grazie
sunshine**
Newbie
 
Post: 2
Iscritto il: 21/03/07 15:43

Sponsor
 

Postdi Anthony47 » 22/03/07 00:19

Ciao sunshine e benvenuta nel forum.

Credo che FileDialog consenta quello che chiedi.
Tuttavia, potresti dire anche "che cosa" vorresti fare, non solo "come" pensi di farlo? magari vengono ci vengono in mente soluzioni piu' dirette.

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: 13899
Iscritto il: 21/03/06 16:03
Località: Ivrea

Grazie!

Postdi sunshine** » 22/03/07 16:17

Il tuo suggerimento mi ha aiutato a risolvere!
Scrivo l'istruzione per scegliere una cartella (folder) così come l'ho usata sperando che serva anche a altri:
Dim fd As FileDialog
Set fd = Application.FileDialog(msoFileDialogFolderPicker)
fd.Show
sunshine**
Newbie
 
Post: 2
Iscritto il: 21/03/07 15:43


Torna a Applicazioni Office Windows


Topic correlati a "Excel Macro":


Chi c’è in linea

Visitano il forum: fabrizio2001, Marius44, patel e 6 ospiti