Copiare file da lista

  • FILE ALLEGATI:
  • Copiare file da lista (Excel 2010) di Hut62 (Utente non iscritto) data: 13/09/2017 12:20:34 



    Salve, ho questo problema, ho una serie di file in un folder di origine, dovrei spostarne o copiarne alcuni in un altro folder sulla base di una lista presente in un foglio Excel. Come posso impostare un codice ad hoc?
  • di Luca73 (Utente esperto) data: 13/09/2017 13:28:48 



    Quanto ne sai di VBA?
    Hai provato?

    Ciao
    Luca
  • di Hut62 (Utente non iscritto) data: 13/09/2017 14:09:04 



    Non molto, sono riuscito a impostare un codice per spostare tutto il contenuto di un folder in un altro, ma non so come impostare lo spostamento solo di alcuni file indicati in una lista.
  • di Luca73 (Utente esperto) data: 13/09/2017 14:40:01 



    Allora partiamo da quello
    prova a postarlo o direttamente nella parte sottostante oppure in un file da allegare e poi vediamo assieme di modidficarlo.
    Inoltre nel file che alleghi facci capire quali tipo di informazione hai riguiardo ai file da copiare
    solo il nome, il nome e l'estensione, parte del nome,....
    Ciao
    Luca
  • di Hut62 (Utente non iscritto) data: 13/09/2017 15:41:44 



    Ho allegato il file con la parte di codice che ho impostato relativamente allo spostamento massivo di un gruppo di file. Dei file da spostare ho il nome completo comprensivo di estensione.
    Grazie.
    Ciao

    Enrico
  • di Luca73 (Utente esperto) data: 13/09/2017 16:36:42 



    Ciao
    io vedo due soluzioni
    1) spazzolare con un ciclo for each CellaW in Range (....) tutte le celle dove sono contenuti i nomi e per ogni nome costruire un'istruzione del tipo
    fso.MoveFile "Z:\XX\" & CellaW.text , "Z:\YY"
    2) utilizzare le funzioni fso.folder per selezionare la cartella di partenza e poi con la proprietÓ files selezioni tutti i file inclusi poi li spazzoli con un ciclo for e verifichi se il nome Ŕ ugulae ad uno della lista e se vero lo muovi dove desiderato.

    L'help delle funzioni ti aiuta a capire come funzionano i vari comandi.
    Ciao
    Luca
  • di Hut62 (Utente non iscritto) data: 13/09/2017 16:57:42 



    Ok ti ringrazio, ci provo e ti faccio sapere.
    Ciao
    Enrico
  • di Luca73 (Utente esperto) data: 13/09/2017 17:11:06 



    Per i dettagli sulle single funzioni e problemi siamo qui.
    Ciao
    Luca
  • torna su

Sostieni Excel VBA con una donazione! Con la tua donazione potrai contribuire al mantenimento del servizio.
Le donazioni sono eseguite con PayPal, il modo pi¨ facile, comodo e sicuro per pagare online.
Paypal accetta anche carta di credito o carte prepagate.