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.

Cancellazione File

  • FILE ALLEGATI:
  • Cancellazione File di SouthWind (Utente) data: 06/12/2016 15:36:02 



    Ciao.
    Ho un nuovo quesito.
    Ho necessità di cancellare un file (ha sempre lo stesso nome) da una directory (ha sempre lo stesso nome) del mio PC come step finale dell'esecuzione di una procedura (alla cui stesura alcuni di voi hanno brillantemente partecipato).
    Scorrendo i vari post in merito, ho trovato l'utilizzo dell'istruzione KILL;
    inserita nella mia procedura, una mega macro vba, il sistema mi ha risposto che non dispongo dell'autorizzazione necessaria.
    Che posso fare?
    Grazie.
  • di alfrimpa (Utente esperto) data: 06/12/2016 15:40:47 



    Ciao

    Prima di eseguire l'istruzione KILL sei sicuro di trovarti nella directory che contiene il file da cancellare?

    Alfredo
  • di SouthWind (Utente) data: 06/12/2016 16:03:11 



    Ciao Alfredo.
    No. Non mi sono proprio posto il problema, nel senso che sono in excel nel file che contiene la procedura-macro.
    In realtà non accedo per niente alla directory che contiene il file da cancellare.
    So che lì c'è il file che mi occorre (perchè in uno step della procedura ce l'ho posizionato scaricandolo dalla posta elettronica).
    Dato che la procedura gira una volta al giorno, vorrei che nella directory non ci fosse più il file al termine dell'esecuzione della procedura.
    Non so se mi sono spiegato.
    Grazie.
  • di alfrimpa (Utente esperto) data: 06/12/2016 16:33:09 



    Mah non saprei.

    Ho provato con la macro che vedi sotto e non avuto nessun problema.

    Alfredo
     
    Sub prova()
    Kill "c:\Excel\1berto.xlsm"
    End Sub
  • di Luca73 (Utente esperto) data: 12/12/2016 11:25:17 




  • di SouthWind (Utente) data: 12/12/2016 16:00:33 



    sorry
  • 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.