就是我设置了当a1输入数据时候,b1自动输入时间,vb公式如下:Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column <= 24 And Target.Column Mod 2 = 1 Then
Sheet1.Cells(Target.Row, Target.Column + 1) = Now
End If
End Sub
但是当我保存工作簿,另存为【启用宏的工作簿】后,再次打开该文件,那个vb引用的公式,失效了。
要这个代码放在你的VBA窗口中相应的那个工作表(如 Sheet1)里,而不是放在“模块”里。
本回答被提问者采纳