更好的 Excel 当前时间快捷方式

更好的 Excel 当前时间快捷方式

有没有办法在 Excel 中为当前时间设置更简单的快捷键?我知道“ctrl+shift+;”,但我需要一个可以单手使用的功能。理想情况下,如果我可以设置 F 键来添加当前时间。那就最好了。

有什么可能性或建议吗?

谢谢你!

答案1

最简单的方法是记录您按下该键的宏,然后将其分配给其中一个 F.. 键。

为此,开始录制宏,按CTRL++ SHIFT;然后点击停止录制,并将其分配给一个键,例如 F11。

现在,每次按 F11 时,时间都会插入到当前单元格中。

您可以在录音中包含诸如格式化之类的内容,这些内容也会被执行。

请注意,如果您在开始录制后单击某个单元格,该单元格单击也会被记录。这意味着如果您单击“录制”,然后单击单元格 A5,然后在那里插入时间,然后停止录制,那么每次运行宏时,时间都会插入到单元格 A5 中,无论您之前选择了哪个单元格。

答案2

以这个宏为例:

Sub Tyme()
    ActiveCell.Value = Now - Int(Now)
    ActiveCell.NumberFormat = "H:MM AM/PM"
End Sub

并为其分配一个快捷键。我通常使用Ctrl+f

在此处输入图片描述

答案3

保存这样的宏。您可以为宏指定快捷方式。

要保存宏;按Alt+F11 添加新模块,将以下代码粘贴到文本区域

Sub Macro1()
    With ActiveCell
        .FormulaR1C1 = Now()
        .NumberFormat = "h:mm AM/PM"
    End With
End Sub

要分配快捷方式,请开发商选项卡,点击,选择宏并点击选项

相关内容