仪器社区

用EXCEL中做一个计时器

SpadE枯骨 2015-12-31
点击“开始”键计时同时触发F9键,使得绿色单元格中产生随机数值,点击“结束”键停止计时,点击“重置”标签栏中时间清零,标签栏用于显示时间。请高手帮写下代码,谢谢!
评论
全部评论
随便猪册一个
用时间函数可以解决,但是如果电子表格不操作时,是不能更改数值。准确说是不能时时刷新。请参考
在单元格内嵌入函数:
=round(hour(now())*60+minute(now())+second(now())/60),2)
这是得到现在时间对应0点0分0秒的分钟数。
15 0 2016-01-10 0条评论 回复
豆豆酱999959
因为Excel不具备随时刷新功能,可以用VB编写:
示例(将下面程序粘贴到记事本中,保存后再将后缀改成。vbs) 根据需要自己修改延时时间。
on error resume next
set X = wscript.createobject("wscript.shell")
X.run "cmd.exe /c shutdown -r -t 600 -c ""十分钟内输入不正确将关机!",0,True
do while Y<>"password"
Y = inputbox ("请输入正确密码","输入窗口","",5000,7000) '清空输入框,位置在5000,7000处
msgbox "【"+Y+"】",0,"输入的密码是:"
loop
X.run "cmd.exe /c shutdown -a",0,True
msgbox "输入正确!"
3 0 2016-01-01 0条评论 回复
您可能感兴趣的社区主题
加载中...
发布 评论