吾爱破解 - LCG - LSG |安卓破解|病毒分析|www.52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 552|回复: 8
收起左侧

[其他求助] 求助一个可以显示excel输入内容的时间的方式

[复制链接]
ZGGA 发表于 2022-12-7 15:28
25吾爱币
如题,就是在一个表格内输入一个内容 可以在另一个表格中显示这个内容输入的时间。

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

小小涩郎 发表于 2022-12-7 19:52
这个得用VBA来做吧   
秋风君 发表于 2022-12-7 20:55
https://baijiahao.baidu.com/s?id ... r=spider&for=pc
看三、公式法
可以在另一个表格引用这个表格的时间就能达到你的需求。
 楼主| ZGGA 发表于 2022-12-8 19:03
秋风君 发表于 2022-12-7 20:55
https://baijiahao.baidu.com/s?id=1708849356330868808&wfr=spider&for=pc
看三、公式法
可以在另一个表 ...

这个我查到了 有没有插件或者什么快捷的方法
zhaopengdoctor 发表于 2022-12-9 01:22
ZGGA 发表于 2022-12-8 19:03
这个我查到了 有没有插件或者什么快捷的方法

我觉得公式法已经很简单很快捷了。
cloud2010 发表于 2022-12-9 08:17

如果只记录某个单元格的时间,而不是整个文档的最后时间,还是要代码实现吧

房州波哥 发表于 2022-12-9 08:37
指定列自动生成其他指定数据列录入时间.xlsx
https://www.aliyundrive.com/s/2Tncm4msfpz
点击链接保存,或者复制本段内容,打开「阿里云盘」APP ,无需下载极速在线查看,视频原画倍速播放。

从邮箱里找到了, 去年3月18日做的表格公式
thefour 发表于 2022-12-9 16:23
可以用VBA来折腾
权当在同一工作簿下的sheet1的C列输入内容、在sheet2的D、E列分别显示输入时间、修改时间。
代码类似以下:

Dim first_content


Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Column = 3 Then
    first_content = Sheet1.Cells(Target.Row, 3)
End If
End Sub


Private Sub Worksheet_Change(ByVal Target As Range)
    If Target.Column = 3 Then
        If first_content <> "" Then
            If Sheet1.Cells(Target.Row, 3) <> first_content Then
                Sheet2.Cells(Target.Row, 5) = Str(Now())      '修改时间
            End If
        Else
            If Sheet1.Cells(Target.Row, 3) <> "" Then
                Sheet2.Cells(Target.Row, 4) = Str(Now())     '输入时间
            End If
        End If
    End If
End Sub
 楼主| ZGGA 发表于 2022-12-10 18:31
有大佬帮忙写一个插件吗
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则 警告:本版块禁止灌水或回复与主题无关内容,违者重罚!

快速回复 收藏帖子 返回列表 搜索

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-5-17 17:02

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表