在Excel中全自动插进当今時间

2020-11-22 09:42 jianzhan
一名网民跟我说,用Excel制作了一份考勤管理表,职工工作时,门卫在相对的模块格中键入标值1,可否让系统软件全自动在其右侧的模块格中键入相对的時间呢? 针对这一难题,仅有用VBA来完成了:右击考勤管理表所属的工作中表标识(Sheet1),在接着出現的便捷莱单中,挑选“查询编码

在Excel中全自动插进当今時间

   一名网民跟我说,用Excel制作了一份考勤管理表,职工工作时,门卫在相对的模块格中键入标值1,可否让系统软件全自动在其右侧的模块格中键入相对的時间呢? 
针对这一难题,仅有用VBA来完成了:右击考勤管理表所属的工作中表标识(Sheet1),在接着出現的便捷莱单中,挑选“查询编码”选择项,开启Visual Basic对话框(如图所示1)。并将以下编码键入到右边的对话框地区中: 
Private Sub Worksheet_Change(ByVal Target As Range) 
If Target.Column = 3 Or Target.Column = 5 Then 
Target.Offset(0, 1) = Time 
End If 
End Sub 
之后大家要是在C列(Target.Column = 3)或是E列(Target.Column = 5)模块格中键入标识符,系统软件立刻在相匹配的D列或是F列模块格中键入系统软件時间(如图所示2)。 
留意:在VBA编码中,Date、Now、Time各自表明系统软件时间、时间立即间、時间。  共享到:
文中"在Excel中全自动插进当今時间"由远航网站站长搜集梳理而成,仅作大伙儿学习培训与参照应用。大量网站建设实例教程尽在远航网站站长站。