1
Excel中一个众所周知的快捷方式是Ctrl +;它填充活动单元格中的当前日期。是否有人知道VBA命令,类似于Excel Ctrl +;和Ctrl +:快捷键?
我试图将这个记录到宏中,但它只显示像ActiveCell.Value="8/16/2016"
这样的东西,而我期望的东西像ActiveCell.Value=Current_Date()
。
有谁知道是否有对“当前日期”和/或“当前时间”,这等于Excel的快捷方式Ctrl+;
和Ctrl+:
VBA功能?
谢谢
多米尼克
谢谢,我确实可以使用这些函数来实现它的工作。但事实上,我想知道为什么录制宏时没有这种功能。这是Excel中的错误还是有任何理由? – Dominique
Ctrl +;和Ctrl +:命令不会产生函数,而是返回一个值。当然,可能会有钩子来检查用户是否在录制宏,而不是返回日期字符串,返回日期函数,但我想这只是Excel的工作原理。 – bigahega