In un ambiente in cui più persone lavorano sulla stessa cartella di lavoro, potresti voler tenere traccia dell’ultima volta che le persone hanno modificato una cartella di lavoro.

Ci sono un paio di modi in cui puoi affrontare questo compito. Uno è semplicemente capire quando una cartella di lavoro è stata salvata l’ultima volta. Questo approccio funziona bene se si presume che le modifiche alla cartella di lavoro vengano sempre modificate. (Le modifiche non salvate, ovviamente, non sono affatto un cambiamento duraturo.) La seguente macro restituisce la data in cui una cartella di lavoro è stata salvata e la memorizza nella cella A1:

Sub DateLastModified()

Dim fs, f     Set fs = CreateObject("Scripting.FileSystemObject")

Set f = fs.GetFile("D:\MyFolder\MyFile.xls")

Cells(1, 1) = f.DateLastModified End Sub

Per utilizzare la macro, è sufficiente sostituire la specifica del file D: \ MyFolder \ MyFile.xls con ciò che è appropriato per te.

Se vuoi un foglio di storia di chi ha fatto cosa con la tua cartella di lavoro, è necessario un approccio diverso. Forse la soluzione migliore è provare la funzione di condivisione di Excel, che può essere configurata per mantenere un registro della cronologia per una cartella di lavoro. Segui questi passaggi:

  1. Scegli Condividi cartella di lavoro dal menu Strumenti. Excel visualizza la finestra di dialogo Condividi cartella di lavoro.

  2. Assicurati che la scheda Modifica sia visualizzata.

  3. Seleziona la casella di controllo Consenti modifiche.

  4. Visualizza la scheda Avanzate.

  5. Assicurati che il pulsante di opzione Mantieni cronologia modifiche sia selezionato.

  6. Utilizzando gli altri controlli nella finestra di dialogo, selezionare le opzioni di rilevamento che si desidera utilizzare con la cartella di lavoro.

  7. Fare clic su OK.

  8. Scegli Rileva modifiche dal menu Strumenti, quindi seleziona Evidenzia modifiche dal sottomenu. Excel visualizza la finestra di dialogo Evidenzia modifiche.

  9. Assicurati che la casella di controllo Elenca modifiche in un nuovo foglio sia selezionata.

  10. Fare clic su OK.

Man mano che vengono apportate modifiche alla cartella di lavoro, Excel tiene traccia di tali modifiche (insieme a chi le ha apportate) e le inserisce in un foglio di lavoro separato in modo da poterle rivedere in seguito.

_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 (2935) si applica a Microsoft Excel 97, 2000, 2002 e 2003. Puoi trovare una versione di questo suggerimento per l’interfaccia a nastro di Excel (Excel 2007 e versioni successive) qui: