Cancellazione File



  • Cancellazione File di SouthWind 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 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 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 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:Excel1berto.xlsm"
    End Sub


  • di Luca73 data: 12/12/2016 11:25:17




  • di SouthWind data: 12/12/2016 16:00:33

    sorry