excel表格中的日期不随系统时间变化而变化

在excel中我用了=IF(B8<>"",NOW(),"")这个公式来读取系统时间。可是每次关闭再打开时间都发生改变,要怎么样才能锁定呢?高手高手指教。。。。我的是200... 在excel中我用了=IF(B8<>"",NOW(),"")这个公式来读取系统时间。可是每次关闭再打开时间都发生改变,要怎么样才能锁定呢?高手高手指教。。。。我的是2007版的
我 提A1输入 公式的
展开
 我来答
charles0318
2017-06-24 · TA获得超过377个赞
知道小有建树答主
回答量:549
采纳率:81%
帮助的人:218万
展开全部

excel功能区选择“公式”项,单击“计算”下拉选择“手动计算”,保存后,需要按“F9”才会重新计算,可以缓解这个问题,如图:

见好就收168
2017-06-24 · TA获得超过2250个赞
知道小有建树答主
回答量:1376
采纳率:78%
帮助的人:241万
展开全部
假设日期单元格为C2。
手动办法(估计你不喜欢):
选中C2,同时按Ctrl和;键;
自动的办法得用宏:
同时按Alt和F11进入宏界面,在左上窗口找到本工作簿中的ThisWorkbook,双击它,在右边粘贴如下代码:
Sub xxx()
Range("C2") = Range("C2")
End Sub
Private Sub yyy()
Range("C2") = "=today()"
End Sub
回到Excel,可以实现如下功能:
存盘时,自动把C2的公式变为数值;重新打开时,自动把C2的公式设为 =TODAY()
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2017-06-24
展开全部


Range("A1").Select

Selection.Copy

Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _

:=False, Transpose:=False

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
笑一笑说一说
科技发烧友

2015-01-04 · 职场办公软件基础应用
笑一笑说一说
采纳数:16868 获赞数:33713

向TA提问 私信TA
展开全部
将NOW函数换成固定值,类似如下的公式
=IF(B8<>"",DATEVALUE("2014-11-2"),"")
更多追问追答
追问
换成固定值,那在下个单元格,还能读取当前系统时间吗
追答
请上传带行号列标的表格截图,并说明你的要求。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
cfzzj007
2015-01-04 · TA获得超过5365个赞
知道大有可为答主
回答量:7931
采纳率:78%
帮助的人:1562万
展开全部
NOW()函数本身就是易失型函数,这是函数本身物质决定的,用函数没什么办法。
想解决这个问题只能用VBA了,用事件可以做到的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式