了解您何时编辑或查看 Excel 文件对您的工作很重要。 在本文中,我们将向您展示如何在打开或关闭 Excel 文件时自动记录时间。
通过记录打开 Excel 文件和关闭文件的时间,您将知道修改文件或查看文件的时间。 有了这些记录,你就可以知道你的工作过程。 此外,跟踪文件还可以帮助您防止您的文件被其他人有意或无意地更改。 以下部分将向您展示如何完成此任务。
记录时间
- 按键盘上的快捷键“Alt+F11”。 因此,您将打开 Visual Basic 编辑器。
- 然后双击VBA工程中的“ThisWorkbook”。

- 现在在窗口中输入以下代码:
Private Sub Workbook_Open()
Dim nLastUsedRowIndex As Integer
nLastUsedRowIndex = Application.WorksheetFunction.CountA(Worksheets("Access Time").Range("A:A")) + 1
Range("A" & nLastUsedRowIndex) = Now
End Sub
Private Sub Workbook_BeforeClose(Cancel As Boolean)
Dim nLastUsedRowIndex As Integer
nLastUsedRowIndex = Application.WorksheetFunction.CountA(Worksheets("Access Time").Range("B:B")) + 1
Range("B" & nLastUsedRowIndex) = Now
'Save the file and then exit the application
ActiveWorkbook.Save
Application.Quit
End Sub
当您关闭文件时,工作表中将有新的内容。 在第二个宏中,当您关闭文件时,Excel 会自动保存新内容。 在这里,我们将时间输入到名为“访问时间”的工作表中的 A 列和 B 列。 您也可以根据需要修改它们。
- 之后,将此文件另存为计算机中启用宏的文件。
- 在此步骤中,关闭文件。 关闭文件的那一刻,时间将出现在 B 列中。
- 接下来再次打开该文件,您将看到两个带有时间的单元格。
- 然后删除单元格 B2 中的时间。 因此,下次关闭该文件时,打开时间和关闭时间将相互对应。
从上面的步骤可以看出,这个任务是非常容易完成的。 当您下次打开文件并关闭它时,两个单元格中将有新的时间。
为您的 Excel 文件做正确的事
您不可避免地会遭受 Excel 损坏的困扰。 其中一些可以通过 res 修复tar吨这个应用程序。 然而,更严酷的条件就没那么容易处理了。 在数据灾难中,您需要为那些损坏的文件做正确的事情。 正确的事情之一是使用第三方工具。 这个工具可以 修复损坏的 xls 并解决 Excel 中的其他问题。 因此,您无需担心那些数据灾难。
作者简介:
Anna Ma 是一位数据恢复专家 DataNumen, Inc.,它是数据恢复技术领域的世界领先者,包括 修复Word doc文件损坏 和 outlook 修复软件产品。 欲了解更多信息,请访问 datanumen.com
