Salvataggio in due posizioni (Microsoft Excel)
Sam ha chiesto se c’era un modo per salvare la stessa cartella di lavoro in due posizioni separate. Ad esempio, una copia potrebbe essere salvata nel normale percorso di rete e l’altra in una cartella sul disco rigido locale.
Ci sono molti modi in cui questo può essere fatto. Ad esempio, puoi creare la tua macro che salva due versioni della stessa cartella di lavoro. La macro può essere posizionata sulla barra degli strumenti di accesso rapido e cliccata quando si desidera salvare entrambe le copie. (In altre parole, ignoreresti del tutto la normale funzione di salvataggio.)
Un altro approccio è apportare una piccola modifica al modo in cui Excel salva la cartella di lavoro. Ad esempio, la seguente macro verrà aggiunta all’oggetto ThisWorkbook per la cartella di lavoro:
Private Sub Workbook_BeforeSave(ByVal _ SaveAsUI As Boolean, Cancel As Boolean) With ThisWorkbook .SaveCopyAs ("c:\Backups\Backup of " & .Name) End With End Sub
Questo è un gestore di eventi e viene attivato ogni volta che esegui un salvataggio sulla cartella di lavoro. A quel punto, la macro viene eseguita e una copia della cartella di lavoro viene salvata nel percorso specificato sul disco rigido locale.
_Nota: _
Se desideri sapere come utilizzare le macro descritte in questa pagina (o in qualsiasi altra pagina dei siti ExcelTips), ho preparato una pagina speciale che include informazioni utili.
ExcelTips è la tua fonte di formazione economica su Microsoft Excel.
Questo suggerimento (11265) si applica a Microsoft Excel 2007, 2010, 2013, 2016, 2019 ed Excel in Office 365. Puoi trovare una versione di questo suggerimento per l’interfaccia del menu precedente di Excel qui: