Non chiude tutto



  • Non chiude tutto
    di Tullio (utente non iscritto) data: 08/03/2013 11:49:06

    Rieccomi, buongiorno a tutti.
    Non riesco proprio a chiudere tutti le istanze, ora sono riuscito a lavorare con solo 2 cartelle anziché 3, ma quando arrivo a chiudere, le cartelle spariscono ma rimane una istanza vuota con scritto "Microsoft Excel" che devo chiudere manualmente.
    La macro di chiusura non è sufficiente ?

     
    Private Sub Workbook_Activate()
        Workbooks("BASE PROGETTI CON SCADENZE.xls").Activate
    End Sub
    --------------------------------------
    Private Sub Workbook_BeforeClose(Cancel As Boolean)
        Workbooks("Rubrica clienti.xls").Close False
        Workbooks("BASE PROGETTI CON SCADENZE.xls").Save   
    End Sub
    -------------------------------------
    Private Sub Workbook_Open()
        Workbooks.Open ("\EASYSTOREpublicperindarchiviModelli OKRubrica clienti.xls")   
    End Sub
    



  • di Tullio (utente non iscritto) data: 08/03/2013 12:29:32

    Ciao a tutti,
    mi sono accorto che anche se apro Excel da un'altra cartella o anche apro una sessione nuova, quando arrivo a chiudere devo farlo due volte, una par la cartella aperta e una per la sessione vuota.
    Si tratta di qualche impostazione di Excel ?
    Grazie.



  • di totygno71 data: 08/03/2013 13:08:58

    Scusami ma da dove lo chiudi excel?



  • di Vecchio Frac data: 08/03/2013 14:34:03

    Mi associo alla domanda di totygno71... il codice che hai mostrato in che file si trova? in BASE PROGETTI o in un altro file ancora?





  • di Tullio (utente non iscritto) data: 08/03/2013 15:39:37

    Ciao, il file lo chiudo dal pulsante (X) rosso in alto a destra e il codice è su ThisWorkbook di BASE PROGETTI



  • di Vecchio Frac data: 08/03/2013 15:50:31

    Ho creato un file come il tuo e impostato il suo BeforeClose.
    Dopo il Save si chiude senza problemi e chiude tutte le istanze di Excel aperte.
    Quando avvii il progetto, lo fai sempre da BASE PROGETTI o hai altri file precedentemente aperti?





  • di Tullio (utente non iscritto) data: 08/03/2013 16:20:24

    Lo faccio sempre da base progetti, però devo dire che anche a me, qui da casa funzione, ma sul computer in ufficio no, io penso a un settaggio di Excel.



  • di Tullio (utente non iscritto) data: 08/03/2013 16:43:11

    Ora, ho anche un'altro problema che è questo:
    Una volta aperti i files, lavoro su BASE Progetti, e salvo il foglio Fattura da solo, poi anche BASE Progetti con il foglio Articoli, però se viene modificata da altri ( e può succedere ) una cella con una formula e si salva viene fuori un macello, come potrei ovviare ?
    Potrei fare in modo che all'apertura importi il foglio Fattura in modo che l'originale rimanga sempre integro con le sue formule?
    Ti allego i file.
    Grazie



  • di tullio (utente non iscritto) data: 09/03/2013 12:14:57

    Ora, ho anche un'altro problema che è questo:
    Una volta aperti i files, lavoro su BASE Progetti, e salvo il foglio Fattura da solo, poi anche BASE Progetti con il foglio Articoli, però se viene modificata da altri ( e può succedere ) una cella con una formula e si salva viene fuori un macello, come potrei ovviare ?
    Potrei fare in modo che all'apertura importi il foglio Fattura in modo che l'originale rimanga sempre integro con le sue formule?
    Ti allego i file.
    Grazie