Excel中有没有可以刷新表格功能的函数(类似F9键功能)

我想在表格中做到如果一个单元格符合预设的条件,就能自动刷新表格(类似F9功能键),我不知道Excel表格中有没有自带的函数,我用的是2010版,如果没有,不知道哪个高人可以帮我通过VBA自定义一个可以自动刷新表格的函数。我的公式是A1=IF(NOW()<=B1+5*0.0006944,C2,"")我的公式作用是:如果现在时间比在B1内预设的时间多5分钟,就显示空白,如果在5分钟内就显示C1内的内容,该公式在实际使用中不能自动刷新,要按F9才能实现自动刷新。所以我想请高人帮解决

第1个回答  2011-02-15
Private Sub Workbook_Activate()
Application.OnTime Now + TimeValue("00:05:00"), "AA"
End Sub
再插入模块:
在模块中粘贴如下代码:
Public Sub AA()
Sheets("sheet1").Range("A1").Value = "=IF(NOW()<=B1+5*0.0006944,C2,"""")"
End Sub本回答被提问者采纳

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网