打开你的excel表格,按alt+f11进入vbe编辑窗口,在工程窗口中双击thisworkbook,会打开一个模块,然后把下面的代码放进去,然后保存
这样如果你的指定工作表有变化就会在a1的日期上加1
(代码中我用Sheet1代表指定的工作表,你把这个替换成你的工作表名字就可以了)
----------------------------以下代码--------------------------
Option Explicit
Public ischange As Boolean
Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
If ischange = True Then
Sheets("Sheet1").Range("a1").Value = Sheets("Sheet1").Range("a1").Value + 1
End If
End Sub
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
If Sh.Name = "Sheet1" And Target.Address(0, 0) <> "A1" Then
ischange = True
Exit Sub
End If
End Sub
温馨提示:答案为网友推荐,仅供参考