永发信息网

excel如何设置使其自动刷新

答案:2  悬赏:80  手机版
解决时间 2021-02-10 17:21
  • 提问者网友:沉默的哀伤
  • 2021-02-10 01:40
Private Sub Workbook_Open()
myclock
End Sub

Sub myclock()
Range("A1").Value = Time
Application.Wait (Now() + TimeSerial(0, 0, 1))
myclock
End Sub
这个代码贴进去后,虽然当前时间改了,可是鼠标不动,处于死机状态,如何解决?

一楼朋友给的答案试了很多次,提示此文件中没有:"myclock",关闭提示框后,虽然不死机了,但也没有随机显示的时间了.盼望朋友能有更好的答案,在此感谢了!!!
最佳答案
  • 五星知识达人网友:旧脸谱
  • 2021-02-10 02:54
把下面那个宏改成:

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

就不会进入死机状态了
全部回答
  • 1楼网友:末日狂欢
  • 2021-02-10 03:27
1.alt+f11:快捷键,打开vb编辑器 2.代码为开启excel后自动运行刷新功能 有疑问再说
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯