Condividi tramite

Recuperare dati da file csv

Anonimo
2024-07-08T20:54:24+00:00

Buongiorno, è possibile effettuare il collegamento tra un foglio .csv chiuso ed un foglio excel ? Nel senso che il foglio excel va a prendere i dati dal foglio .csv (che è chiuso). Esempio sotto

La cella B2 del foglio Excel contiene la seguente formula:

=SE('C:\Users\ldwfxm\Downloads[STAT_EMOWARE.csv]STAT_EMOWARE'!$A4="Idoneo";'C:\Users\ldwfxm\Downloads[STAT_EMOWARE.csv]STAT_EMOWARE'!$E4;0)

Dove STAT_EMOWARE.csv è il foglio .csv chiuso

grazie.

Franco

[modificato titolo]

Microsoft 365 e Office | Excel | Per il lavoro | Windows

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento

Risposta accettata dall'autore della domanda

Eleuterio Tedeschi 18,590 Punti di reputazione Moderatore volontario
2024-07-09T07:49:54+00:00

Anch'io, come casanmaner (ciao), ti consiglio di usare Power Query per recuperare i dati del csv, cosa che ti consente anche una pre-elaborazione dei dati.

Ci tengo però a precisare che, se questo non ti costringe ad aprire il file e vederlo in Excel, il file deve sempre essere aperto per essere letto, solo che lo fa in background.

Ciao.

La risposta è stata utile?

1 persona ha trovato utile questa risposta.
0 commenti Nessun commento

12 risposte aggiuntive

Ordina per: Più utili
  1. Anonimo
    2024-07-10T15:01:34+00:00

    ActiveWorkbook.RefreshAll corrisponde a cliccare sull'icona aggiorna tutti della barra degli strumenti excel.

    Cosa intendi con "non viene eseguito"?

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2024-07-10T13:51:18+00:00

    ok grazie. utilizzerò questa procedura. f.

    La risposta è stata utile?

    0 commenti Nessun commento
  3. Anonimo
    2024-07-10T13:49:02+00:00

    Un file csv non è un file excel.

    A mio parere l'unico modo di lavorare con i dati del csv, se non vuoi aprirlo tramite excel, è quello di caricare i dati tramite una query che abbia come origine dati il csv.

    Poi le formule le riferirai al foglio e tabella con cui hai caricato la query (dopo averla aggiornata quando viene scaricato una versione più recente del file csv).

    Grazie, ho risolto come da tua indicazione, creando la query con i file .csv. Adesso devo trovare come risolvere l'aggiornamento in automatico. Ho una macro dove il primo comando " ActiveWorkbook.RefreshAll " dovrebbe aggiornare i file, ma non viene eseguito. Se invece eseguo aggiornamento in manuale " dati "--> "aggiorna tutti", viene eseguito, e non capisco la differenza. Avete qchè suggerimento ? grazie Franco

    La risposta è stata utile?

    0 commenti Nessun commento
  4. Anonimo
    2024-07-09T06:40:14+00:00

    Un file csv non è un file excel.

    A mio parere l'unico modo di lavorare con i dati del csv, se non vuoi aprirlo tramite excel, è quello di caricare i dati tramite una query che abbia come origine dati il csv.

    Poi le formule le riferirai al foglio e tabella con cui hai caricato la query (dopo averla aggiornata quando viene scaricato una versione più recente del file csv).

    La risposta è stata utile?

    0 commenti Nessun commento