Excel Forum Per condividere esperienze su Microsoft Excel

Come salvare una cartella senza le funzioni

  • Messaggi
  • OFFLINE
    SilviaU
    Post: 8
    Registrato il: 17/04/2020
    Età: 49
    Utente Junior
    Excell 2000
    00 28/04/2020 11:53
    Buongiorno ragazzi

    ringrazio tutti ma in particolar modo Giuseppe 🤩 che mi ha aiutata a risolvere un grande problema con le funzioni di excell riuscendo così a semplificare moltissimo il mio lavoro.

    La cartella excell che grazie a Giuseppe sono riuscita a generare e che in forma semplificata allego, ha più di 30 fogli collegati tra di loro con all'interno delle formule matriciali e delle macro che la rendono pesantissima, infatti quando la apro o vado a salvare i dati ci impiega un tempo esagerato.

    Mi servirebbe una copia del file leggera che possa sia a me che alle mie colleghe consentire di consultare i dati in modalità rapida.

    Esiste un sistema per salvare una copia del file dove vengono riportati solo i valori e non le funzioni e mantenuti i collegamenti tra i fogli?

    Grazie infinite per la vostra collaborazione.

    Saluti
    Silvia
  • ABCDEF@Excel
    00 28/04/2020 14:23
    Nel files principale, in un Modulo inserisci il codice sotto.
    In teoria, quando lo avvii fà un duplicato (nella stessa Directory) del files con nome VALORI e data odierna

    Sub Salva()
    Dim sh As Worksheet, fpath As String, fname As String
    fpath = ThisWorkbook.Path
    fname = fpath & "\" & "valori" & "_" & Format(Now(), "yyyy-mm-dd") & ".xls"
    For Each sh In ThisWorkbook.Worksheets
        sh.UsedRange.Value = sh.UsedRange.Value
    Next
    ActiveWorkbook.SaveAs Filename:=fname, FileFormat:=xlExcel8, Password:="", WriteResPassword:="", _
            ReadOnlyRecommended:=False, CreateBackup:=False
    ActiveWorkbook.Close 'True
    End Sub
    


    [Modificato da ABCDEF@Excel 28/04/2020 15:42]
  • OFFLINE
    SilviaU
    Post: 8
    Registrato il: 17/04/2020
    Età: 49
    Utente Junior
    Excell 2000
    00 28/04/2020 18:49
    Grazie mille, ABCDEF@Excel per avermi risposto 😊

    ho provato subito ad attivare la macro ma purtroppo non mi funziona.
    ti allego le immagini di errore.

    Sbaglio qualcosa io... oppure l'errore può essere causato dal fatto che ho excell 2000.
  • ABCDEF@Excel
    00 28/04/2020 23:57
    Il Tuo allegato a qualcosa di "strambo", scaricandolo mi dice che può danneggiare il PC. Una volta aperto sembra che sia protetto. Le prove le ho fatte su un'altro .xls. Prova ad riallegarlo