更新基于另一个工作表列值的工作表colmun值被更改
我试图更新修改/值input时间在工作簿Sheet1如果特定列的单元格值被更改,在Sheet1的单元格的单元格中。
我正在使用下面的代码不工作,我错过了什么?
Private Sub Worksheet_SelectionChange(ByVal Target As Range) If Not Intersect(Target, Range("Timesheet[Start Time]")) Is Nothing Then Sheet2.Cells(Target.Row, 1).Value = Now() End If End Sub
希望这是可能的..
请帮我出来..在此先感谢:)
把这个放在sheet2单元格中a1会做你想要的。 当然,您必须使用公式填充表2中的所有单元格,并且必须将其格式化为所需的任何date格式,但是它将起作用:
=IF(Sheet1!A1<>"",NOW(),"")
非常感谢你的帮助:)
Private Sub Worksheet_Change(ByVal Target As Range) If Not Intersect(Target, Range("Timesheet[Start Time]")) Is Nothing Then Sheets("Sheet2").Cells(Target.Row, 1).Value = Now() End If End Sub