Valutazione 4.87/ 5 (100.00%) 5838 voti

Condividi:        

Aprire cartella

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

Aprire cartella

Postdi maxrub » 15/08/16 14:26

Ciao, vorrei poter, prima dell'istruzione di fine programma end sub, poter aprire una cartella in cui il programma che ho realizzato và a salvare i dati. Ho provato con

ChDir ThisWorkbook.Path & "\RISULTATI\"
Application.Dialogs(xlDialogOpen).Show

questi comandi mi aprono la cartella ma bloccando l'esecuzione del programma che quindi non arriva all'end sub. Sono costretto a chiudere la cartelle perchè poi ciò avvenga.
Vorrei invece che, dopa aver aperto la cartella, il programma andasse a chiudersi, lasciando la cartella aperta nel desktop. Grazie.
maxrub
Utente Junior
 
Post: 24
Iscritto il: 27/12/13 14:38

Sponsor
 

Re: Aprire cartella

Postdi wallace&gromit » 16/08/16 09:20

È ovvio che se apri una cartella in excel, chiudendo excel chiudi anche la cartella.
Per potere avere la cartella ancora aperta devi utilizzare un altro programma come explorer.
Potrebbe essere qualcosa del genere, ma non l'ho ancora testata:

Shell "c:\windows\explorer.exe " & ChDir, vbNormalFocus 'verifica il percorso del tuo programma explorer
stato 2014: Office2003/2013 su win7
Avatar utente
wallace&gromit
Utente Senior
 
Post: 1421
Iscritto il: 16/01/12 14:21

Re: Aprire cartella

Postdi maxrub » 20/08/16 17:35

Funziona! grazie

Nel mio caso:
Shell "c:\windows\explorer.exe " & ThisWorkbook.Path & "\RISULTATI\", vbNormalFocus
maxrub
Utente Junior
 
Post: 24
Iscritto il: 27/12/13 14:38


Torna a Applicazioni Office Windows


Topic correlati a "Aprire cartella":


Chi c’è in linea

Visitano il forum: Nessuno e 4 ospiti