Variabile cartella chiusa
Hai un problema con Excel? 
Variabile cartella chiusa
di pierof (utente non iscritto) data: 04/05/2014 10:46:47
Buongiorno e salute a tutti,
cerco un piccolo suggerimento alla seguente richiesta.
Così riesco ad ottenere nella cella il valore di un'altra cella di un foglio di una cartella chiusa……….
Range("S" & r) = "='C:PercorsoCartella[Cartella.xls]Foglio1'!F" & r
…..ma per assegnare lo stesso valore ad una variabile qual' è la giusta sintassi…….
di Zer0Kelvin data: 04/05/2014 11:34:17
Ciao.
Devi prima aprire la cartella in questione.
Sub Esempio()
Dim WK As Workbook
Dim aVar As Variant, r As Variant
'...
Set WK = Workbooks.Open("C:PercorsoCartella[Cartella.xls")
aVar = WK.Sheets("Foglio1").Range("F" & r)
'...
WK.Close
Set WK = Nothing
End Sub
|
di pierof (utente non iscritto) data: 04/05/2014 19:53:40
Grazie per la risposta
quindi se non c'è modo di reperire la variabile con la cartella(file) chiusa credo che possa reperire il valore della variabile anche senza aprire la cartella con le istruzioni cui sotto, non credi.....
Option Explicit
Sub Var()
Dim aVar As Variant, r As Variant
Range("A65000") = "='C:PercorsoCartella[Cartella.xls]Foglio1'!F" & r
aVar = Range("A65000")
Range("A65000") = ""
End Sub
|
di lepat (utente non iscritto) data: 04/05/2014 21:03:30
oppure
h t t p://www.excelvba.it/Forum/story/Visual_Basic_for_Applications/Estrarre_dati_da_file_xls_senza_aprilo.html
di pierof (utente non iscritto) data: 04/05/2014 22:54:36
Perfetto, lepat
la soluzione della function proposta da Baz nel thread che mi hai indicato è proprio quello che cercavo
un grazie a voi tutti per gli utili consigli .......
di pierof (utente non iscritto) data: 05/05/2014 22:19:24
A presto ciao a tutti.
di Vecchio Frac data: 05/05/2014 22:21:58
Ne avevamo parlato anche molto più recentemente.
Avevo scritto anch'io diverse cose in alcune discussioni, basta usare le caselle di ricerca che trovate in home dei forum.
Vuoi Approfondire?