只用到小时分钟就行,年月日可以不用.能自动提醒,剩5分钟的时候变为红字.
我假想的一个例子。
课名 课时长(分) 上课时间 距离下课时间(剩余)
A语文 40 14:20 (40)
B数学 40 15:00 (40)
上面的括号里我想做成每次打开文件时,都能根据系统当前时间做出实时的更新。括号里的这个实时更新的数字如何表达?请达人指教!!!如果说明得详细我还会追分表示感谢的。
另外,如果项目越来越多了,可否让“当前剩余时间”按升序或降序排列? 如果说明起来很麻烦也可以直接传做好的文档给我,,我用的是比较低的2003版的。
谢谢啊,这么多热心人。我想要能自动刷新的。
C3单元格:=C2+(B2+5)/24/60,按照默认课间休息5分钟计算下节课的时间,也可以手动写。
D3单元格:=TEXT(NOW(),"h:mm;@")
E3单元格:=C3+B3/60/24
F3单元格:=E3-D3
选中剩余时间列:格式-条件格式-单元格数值-小于-填写0:05
自动刷新用VBA可以做到 。我有样表,QQ4533555。或者按下边的操作:按ALT+F11,找左边的thisworkbook,双击在右边空白处粘贴:
Sub Workbook_Open()
Application.OnTime Now + TimeValue("00:00:01"), "XXX"
End Sub
,回到左边那,右键-插入-模块。再上右边空白处,粘贴以下内容:
Sub XXX()
Application.SendKeys "{F9}"
Call yyy
End Sub
Sub yyy()
Application.OnTime Now + TimeValue("00:00:01"), "XXX"
End Sub
保存关闭后就能每秒都更新了