Risultati da 1 a 10 di 10

Discussione: Excel 2010 salvataggio foglio



  1. #1
    L'avatar di Pacifico437
    Clicca e Apri
    Data Registrazione
    Nov 2015
    Località
    Bari
    Età
    80
    Messaggi
    335
    Versione Office
    Office 2010
    Likes ricevuti
    1

    Excel 2010 salvataggio foglio

    Gent.mi,

    gradirei gentilmente risolvere un problema sull'Excel 2010.

    In un foglio di lavoro, ho inserito alcuni bottoni, senza codici e l'ho
    salvato con il formato .xlsm.
    L'inconveniente che presenta che ogni volta che chiudo il foglio, esce una
    finestra chiedendo di salvare o no.
    Devo fare qualche impostazioni che ignoro?

    Ringrazio anticipatamente.

    Domenico.

  2. #2

    L'avatar di ges
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Como
    Età
    53
    Messaggi
    7165
    Versione Office
    2011MAC 2016WIN
    Likes ricevuti
    2065
    Likes dati
    1304
    Ciao,
    ci sarà qualche formula o codice che ricalcola ogni volta che apri il foglio e quindi ti chiede sempre di salvare anche se non hai fatto nulla.
    Quando si scartano tutte le ipotesi possibili, quella che resta, anche se può sembrare improbabile, non può che essere quella giusta!

  3. #3
    L'avatar di Pacifico437
    Clicca e Apri
    Data Registrazione
    Nov 2015
    Località
    Bari
    Età
    80
    Messaggi
    335
    Versione Office
    Office 2010
    Likes ricevuti
    1
    Gent.mo ges,

    ringrazio della gentilezza e tempestività.

    Nono ho messo nessun codice o formula ho solo inserito dei bottoni, pulsanti e maschere con l'inserimento di TexBox,
    Label e bottoni e calendario sull'UserForm1 e 2.

    Domenico.

  4. #4

    L'avatar di ges
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Como
    Età
    53
    Messaggi
    7165
    Versione Office
    2011MAC 2016WIN
    Likes ricevuti
    2065
    Likes dati
    1304
    Fai una prova, giusto per vedere se sono quelli.
    Fai un ubicato del file e in uno elimini questi bottoni, pulsanti e maschere che hai messo e vedi se lo fa ancora.
    Quando si scartano tutte le ipotesi possibili, quella che resta, anche se può sembrare improbabile, non può che essere quella giusta!

  5. #5
    L'avatar di Pacifico437
    Clicca e Apri
    Data Registrazione
    Nov 2015
    Località
    Bari
    Età
    80
    Messaggi
    335
    Versione Office
    Office 2010
    Likes ricevuti
    1
    Gent.mo ges,

    ringrazio della
    premura.
    Sembra di aver trovato.
    In una cella ho inserito il codice seguente:
    > =TESTO(ADESSO();"gggg gg mmmm aaaa")
    per vedere: giorno della settimana, giorno, mese ed anno
    ed in un'altra cella per vedere ora, minuti e secondi sincronizzato con il
    pc.:
    Questa_Cartella_di_Lavoro:
    Private Sub workbook_open()
    Call Clock

    End Sub
    ed in un Modulo, il codice:
    Sub Clock()
    ThisWorkbook.Worksheets("Prodotti").Range("B5").NumberFormat = "hh:mm:ss"
    ThisWorkbook.Worksheets("Prodotti").Range("B5").Value = Time
    Application.OnTime Now + TimeSerial(0, 0, 1), "clock"

    End Sub
    Eliminando il tutto il funzionamento ritorna nella normalità.
    Vi è quanche modifica da apportare o dovrei eliminare? Auguro di no.
    Saluto.
    Domenico.

  6. #6

    L'avatar di ges
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Como
    Età
    53
    Messaggi
    7165
    Versione Office
    2011MAC 2016WIN
    Likes ricevuti
    2065
    Likes dati
    1304
    Ecco allora scoperto l'arcano.
    Quel codice che hai inserito ricontrolla ad ogni apertura del foglio (workbook_open) la data e quindi excel la vede come una modifica.
    A questo punto potresti risolvere inserendo un altro codice che ti eviti la richiesta di salvataggio del foglio lasciando che salvi in automatico ma per mio consiglio lascerei così.
    Quando si scartano tutte le ipotesi possibili, quella che resta, anche se può sembrare improbabile, non può che essere quella giusta!

  7. #7
    L'avatar di Pacifico437
    Clicca e Apri
    Data Registrazione
    Nov 2015
    Località
    Bari
    Età
    80
    Messaggi
    335
    Versione Office
    Office 2010
    Likes ricevuti
    1
    Gent.mo ges,

    va bene il tuo suggerimento anche se è antipatico.
    Un mio pensiero alla chiusura, si potrebbe inserire un codice di non salvare,
    considerando che il foglio viene chiuso e all'apertura in automatico viene
    aggiornato?

    Grazie di tutto anche questa volta si è risolto.
    Domenico.

  8. #8
    L'avatar di rollis13
    Clicca e Apri
    Data Registrazione
    Nov 2015
    Località
    Cordenons
    Messaggi
    821
    Versione Office
    2016 64bit
    Likes ricevuti
    148
    Likes dati
    55
    In quel file non sono solo le macro che creano i presupposti per una salvataggio alla chiusura del file, anche questa semplice formula "obbliga" Excel a chiedere il salvataggio visto che viene aggiornata ogni volta che si apre il file:

    =TESTO(ADESSO();"gggg gg mmmm aaaa")

    Una soluzione potrebbe essere quella di inserire una macro nel modulo vba ThisWorkbook (Questa_cartella_di_lavoro) che blocca il salvataggio che comunque potrai fare prima, se necessario, utilizzando l'apposito menu File/Salva.
    Codice: 
    Option Explicit
    
    Private Sub Workbook_BeforeClose(Cancel As Boolean)
    
        Application.EnableEvents = False
        Application.DisplayAlerts = False
         'Verifica se vi sono altri file Excel aperti
        If Application.Workbooks.Count = 1 Then
            Application.Quit                            'chiudi Excel se c'è un solo questo file aperto (senza salvare)
        Else
            ThisWorkbook.Close SaveChanges:=False       'chiudi solo questo se ci sono altri file aperti (senza salvare)
        End If
        
    End Sub

  9. #9
    L'avatar di Pacifico437
    Clicca e Apri
    Data Registrazione
    Nov 2015
    Località
    Bari
    Età
    80
    Messaggi
    335
    Versione Office
    Office 2010
    Likes ricevuti
    1
    Gent.mo rollis13,

    ringrazio della gentilezza e mi scuso del ritardo.
    funziona va meglio ed è risolto anche questo problema.

    Domenico.

  10. #10
    L'avatar di rollis13
    Clicca e Apri
    Data Registrazione
    Nov 2015
    Località
    Cordenons
    Messaggi
    821
    Versione Office
    2016 64bit
    Likes ricevuti
    148
    Likes dati
    55
    Quale ritardo, sei stato come una freccia; immagina un camionista che rientra solo alla domenica, fa la domanda la prima domenica e risponde solo a quella successiva :246:.

Discussioni Simili

  1. [Risolto] Excel 2010. Disabilitare la X del Foglio di lavoro.
    Di Pacifico437 nel forum Domande su Excel VBA e MACRO
    Risposte: 6
    Ultimo Messaggio: 04/03/17, 17:36
  2. Codice che non va con Excel 2010...
    Di givi79 nel forum Domande su Excel VBA e MACRO
    Risposte: 24
    Ultimo Messaggio: 12/01/17, 23:27
  3. [Risolto] Salvataggio foglio senza macro
    Di fauly nel forum Domande su Excel VBA e MACRO
    Risposte: 4
    Ultimo Messaggio: 29/12/16, 17:30
  4. Excel 2010 nascondere il foglio di lavoro
    Di Pacifico437 nel forum Domande su Excel VBA e MACRO
    Risposte: 2
    Ultimo Messaggio: 16/01/16, 19:49
  5. Macro salvataggio foglio lavoro con aggiunta manuale della data
    Di Jump66 nel forum Domande su Excel VBA e MACRO
    Risposte: 4
    Ultimo Messaggio: 21/08/15, 23:07

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •