Condividi:        

Dichiarazione di un PATH in Excel

Hai problemi con i file Zip, vuoi formattare l'HD, non sai come funziona FireFox? O magari ti serve proprio quel programmino di cui non ricordi il nome! Ecco il forum dove poter risolvere i tuoi problemi.

Moderatori: Dylan666, hydra, gahan

Dichiarazione di un PATH in Excel

Postdi Ribonix » 24/06/04 12:19

In una procedura di excel 2000 mi serve che l'utente possa scegliere uno dei file contenuti in X:\Directory
ho messo questi comandi nella macro ma il più delle volte la directory non è quella così come non lo è nemmeno il volume di rete:
fileToOpen = Application.GetOpenFilename("proc_r7e, *.*", , "Devi scegliere un file dalla directory X:\Directory")
Ho già fatto un po' di ricerche ma non sono riuscito a capire come fare per dichiarare prima il PATH esatto.
Allah Akhbar! Allah Akhbar! Allah Akhbar!
Avatar utente
Ribonix
Utente Senior
 
Post: 346
Iscritto il: 12/02/03 22:41
Località: 3GYPT

Sponsor
 

Postdi ezechiel2517 » 24/06/04 13:23

prima di Application.GetOpenFilename metti la riga di comando

ChDir "X:\directory"
ezechiel2517
Utente Senior
 
Post: 1598
Iscritto il: 05/04/02 20:21

Postdi Ribonix » 24/06/04 14:18

Premetto che ho patchato la suite office 2000 fino all'utimo aggiornamento disponibile.
Il comando che hai postato non funziona purtroppo... :(
Non l'ho scritto apposta perchè volevo vedere se qualcuno conosceva l'esistenza di un altro comando simile. Excel in questo caso sembra ignorare il path impartito. Anzi, la prima volta prende il path che c'è in Opzioni-Generale poi una volta cercata la directory prende sempre quella fino ad un nuovo cambio o alla chiusura e al riavvio di excel. :eeh:
Allah Akhbar! Allah Akhbar! Allah Akhbar!
Avatar utente
Ribonix
Utente Senior
 
Post: 346
Iscritto il: 12/02/03 22:41
Località: 3GYPT

Postdi ezechiel2517 » 24/06/04 14:54

Giusto per test ho buttato giu questa
Codice: Seleziona tutto
Private Sub OpenSpecial(strOpenPath As String)

ChDrive Left(strOpenPath, 1)
ChDir strOpenPath
strFilter = "Excel Workbook Files (*.xls),*.xls,"
intFilterIndex = 1
strTitle = "File Open"
varFileName = Application.GetOpenFilename(strFilter, intFilterIndex,strTitle)
If Not varFileName = False Then Workbooks.Open Filename:=varFileName

End Sub


e da me funziona benissimo!
ezechiel2517
Utente Senior
 
Post: 1598
Iscritto il: 05/04/02 20:21

Postdi Ribonix » 24/06/04 15:09

ChDrive "X"
Ecco la parolina magica che mi mancava!!!
Probabilmete Excel pur leggendo in ChDir "X:\directory" il nome della directory la stessa la cercava nel volume di default... :-?

Problema risolto. Grazie mille. :)
Allah Akhbar! Allah Akhbar! Allah Akhbar!
Avatar utente
Ribonix
Utente Senior
 
Post: 346
Iscritto il: 12/02/03 22:41
Località: 3GYPT


Torna a Software Windows


Topic correlati a "Dichiarazione di un PATH in Excel":


Chi c’è in linea

Visitano il forum: Nessuno e 85 ospiti