Excel中用快捷键输入“HH:MM:SS”格式的当前时间

网友投稿 995 2022-12-03

在Excel中用快捷键输入“HH:MM:SS”格式的当前时间

我们知道在Excel单元格中输入当前时间的快捷键是“Ctrl+Shift+;”,但是这种输入方法只能显示小时和分钟,即HH:MM格式的时间。用下面的VBA代码可以实现用上述快捷键输入当前时间时,在单元格中显示的是包含秒的“HH:MM:SS”格式。方法如下:

按Alt+F11,打开VBA编辑器,单击菜单“插入→模块”,将下列代码输入到代码窗口中:

在Excel中用快捷键输入“HH:MM:SS”格式的当前时间

Sub setKey()Application.OnKey "+^:", "EnterTime"End SubSub resetKey()Application.OnKey "+^:"End SubSub EnterTime()With ActiveCell.Value = Time().NumberFormat = "hh:mm:ss"End WithEnd Sub

运行setkey(),在工作表中选择一个单元格,按快捷键“Ctrl+Shift+;”,将显示HH:MM:SS格式的当前时间,如“20:25:09”。要还原默认的输入方式,运行resetkey()即可。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:EXCEL利用VBA播放WAV声音文件
下一篇:避免excel工作表函数在VBA中产生运行时错误
相关文章