如何让EXCEL中的NOW公式自动刷新

来源:百度知道 编辑:UC知道 时间:2024/05/31 14:26:10
我在EXCEL中写的公式=NOW(),我想看着它让它一秒一秒的变化,如何能实现?
TO: qianniansiren
这样是可以看到秒数不断更新效果,但是整个EXCEL表都无法编辑了,可否解决此问题??

按Alt+F11,双击Thisworkbook,将以下代码粘进去
Private Sub Workbook_Open()
myclock
End Sub

Sub myclock()
Range("A1").Value = Time
Application.Wait (Now() + TimeSerial(0, 0, 1))
myclock
End Sub

然后保存,关闭该excel文件后重新打开即可

你这是要实现时钟功能啊,编个宏,输入代码

Sub 秒表()
Range("A1").Value = Time
Application.OnTime Time + TimeSerial(0, 0, 1), "sheet1.秒表", , True
End Sub

经研究EXCEL无时间触发的事件驱动,故正常情况下是无法完成的。除非,在打开该工作表时,立即触发一个事件,在这个事件驱动程序中做一个循环,定期进行计算更新。但是这样的话,会导致一个死循环。该程序无法停止。除非是强制中断。

1.如图所示,选中的表格里面有公式,但是不会自动更新数据了。

如何找回Excel中的公式编辑栏? excel中的公式格式数据如何排序 请问EXCEL中的公式如何使用,谢谢 EXCEL中的IF公式如何应用到整列中 Excel中的公式计算 EXCEL中的编辑公式 EXCEL中的公式 excel中的公式问题 EXCEL中的公式不明白 EXCEL中的公式问题!!!