excel中如何显示填表的日期,每次填表时间

就是我的表格可能会每天都在更新,但是我需要显示的不是当前时间,比如我17号填的内容,显示17号,18号填的显示18号,今天是19号,显示的19号,每次打开显示之前的时间不... 就是我的表格可能会每天都在更新,但是我需要显示的不是当前时间,比如我17号填的内容,显示17号,18号填的显示18号,今天是19号,显示的19号,每次打开显示之前的时间不会变,请问如何设置自动添加,不要每次都去输入时间。请指教。。。。。
如果把显示日期放在第n栏,只需把Then Target.Offset(0, 1) = Now改成Then

Target.Offset(0, n-1) = Now即可
展开
 我来答
一点设计演示
高粉答主

2015-09-17 · 职场/教育各类模板,衷于原创
一点设计演示
采纳数:874 获赞数:83616

向TA提问 私信TA
展开全部

1.通常加入系统时间是在单元格内输入=NOW()函数,系统自动生成当前时间。这样做如果该工作表中任意一个单元格数据发生变化,所有使用=NOW()生成时间的单元格都会跟随全部变化。

2.为了实现时间不跟随表格内容改变而改变,达到固定时间目的,通过使用数据有效性来实现。

3.在任意单元格插入=NOW()函数,如实验表格中D1列。

4.单击【数据】选项卡,选择【数据有效性】选项,弹出数据有效性设置窗口。

5.设置有效性条件为“序列” ,数据来源设置为步骤2中的D1列,将引用改为绝对引用,即"=$D$1",点击确定保存。

6.在A3、A4、A5单元格输入内容测试,会发现,B3、B4、B5时间不会随着单元格变化而变化。但直接使用NOW()函数的A1、A2单元格却会跟随着进行变化。

苗乔恩
科技发烧友

2017-07-26 · 电脑数码,办公应用爱好者。
苗乔恩
采纳数:9706 获赞数:14591

向TA提问 私信TA
展开全部

excel单元格使用获取当前日期函数today()即可,如下图所示:

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
chaohua008
2012-07-19 · TA获得超过1.1万个赞
知道大有可为答主
回答量:5800
采纳率:14%
帮助的人:3042万
展开全部
不能使用EXCEL的内部函数,会变的,应该使用VBA代码自动添加时间,这个时间就不会自己变了。你可以说明一个在哪个位置,如果显示时间,我给你做一个代码。

可以用这个代码试试,在当前工作表底部标签名上点鼠标右键,选“查看代码”,调出VBA窗口,把下面代码粘贴进去:
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column = 1 Then Target.Offset(0, 1) = Now
End Sub
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
maolin23
2012-07-19 · TA获得超过1365个赞
知道小有建树答主
回答量:843
采纳率:0%
帮助的人:297万
展开全部
右见单击SHEET--查看代码--将如下内空粘到右边空白处,关闭!

Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column = 1 Then Target.Offset(, 1) = Now
End Sub

在A1输入内容后,B1会显示当前日期,或时间,(需要对B列设置日期与时间格式)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
cryingseele7b
2012-07-19
知道答主
回答量:24
采纳率:100%
帮助的人:9.6万
展开全部
这个好像是不行的啊。每次打开就会自动更新,这个只是文档表格,不是程序啊。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式