chiudere excel



  • chiudere excel
    di FA-BA data: 01/11/2016 14:58:22

    Che codice Macro dovrei scrivere per far chiudere un file Excel automaticamente dopo il suo avvio?

    In pratica il file Excel crea valori tramite "=casuale.tra(?;??)" e questi valori sono prelevati da un altro file collegato, quindi vorrei farli creare e chiudere in automatico il file (apro "genere i valori" e si chiude automaticamente)



    Ho provato da Dos.... ma evidentemente ho sbagliato

    carte.xlsx
    taskkill /f carte.xlsx
    exit



  • di Michelangelo (utente non iscritto) data: 01/11/2016 15:51:38

    Ciao
    il primo apre la il foglio prova.xlsb, purchè sia nella stesa cartella altrimenti bisogna indicare l'indirizzo

    il secondo chiude il foglio prova.xlsb aperto

    Il terzo indica se è in un indirizzo diverso

     
    Workbooks.Open Filename:="Prova.xlsb"  '<----------------Questo apre Prova.xlsb
    Workbooks("Prova.xlsb").Close SaveChanges:=False  '<--------------Questo chiude Prova.xlsb
    
    Workbooks.Open Filename:="C:DownloadArchivioProva.xlsb"  '<--------------------Questo apre Prova.xlsb in (C:DOWNLOADARCHIVIO) if File Prova.xlsb
    
    



  • di FA-BA data: 01/11/2016 15:56:28

    per sbaglio ho fatto click su risolta... ma non è risolta.... la macro mi serve sul file stesso non su un altro.



  • di Michelangelo (utente non iscritto) data: 01/11/2016 16:39:32

    Lo puoi mettere anche sul file stesso , ma devi impostare il tempo necessario poi fai avviare la macro in automatico