找回密码
 立即注册
搜索
查看: 154|回复: 15

EXCEL 如何自动+ 修改的时间标记

[复制链接]

322

主题

2626

回帖

3838

积分

论坛元老

积分
3838
发表于 2007-9-8 11:50:16 | 显示全部楼层 |阅读模式
我用EXCEL 记录交易信息  每次都是手工输入或者修改

希望下次看到的时候能知道每个数据的最后修改时间

比如鼠标移到数字上  会有个标签跳出最后一次修改的时间

请教  谢谢

322

主题

2626

回帖

3838

积分

论坛元老

积分
3838
 楼主| 发表于 2007-9-8 12:02:55 | 显示全部楼层
自己搞定  以前也搜过没搞定,看来我现在更聪明了

对于这个问题,只有用VBA来实现了:右击考勤表所在的工作表标签(Sheet1),在随后出现的快捷菜单中,选择“查看代码”选项,打开Visual Basic窗口(如图1)。并将下述代码输入到右侧的窗口区域中:

  Private Sub Worksheet_Change(ByVal Target As Range)

  If Target.Column = 3 Or Target.Column = 5 Then

  Target.Offset(0, 1) = Time

  End If

  End Sub

  以后我们只要在C列(Target.Column = 3)或者E列(Target.Column = 5)单元格中输入字符,系统即刻在对应的D列或者F列单元格中输入系统时间(如图2)。
回复

使用道具 举报

1546

主题

1万

回帖

1万

积分

管理员

积分
17171
发表于 2007-9-8 12:02:58 | 显示全部楼层
设置好单元格的日期格式,直接按“Ctrl+;”,就输入当前时间了。还要自动吗?这个够方便了哇。
回复

使用道具 举报

1546

主题

1万

回帖

1万

积分

管理员

积分
17171
发表于 2007-9-8 12:04:35 | 显示全部楼层
哦,不是修改是要提示啊。
回复

使用道具 举报

322

主题

2626

回帖

3838

积分

论坛元老

积分
3838
 楼主| 发表于 2007-9-8 12:28:36 | 显示全部楼层
对第   现在那个宏提示还没搞定  每次打开文件要点: 启用宏
回复

使用道具 举报

286

主题

6658

回帖

9122

积分

网站编辑

积分
9122
发表于 2007-9-8 13:04:38 | 显示全部楼层
原帖由 哈哈鸟 于 2007-9-8 12:28 发表
对第   现在那个宏提示还没搞定  每次打开文件要点: 启用宏


这个和你的excel的设置安全性的Level有关吧
有苗不愁长
回复

使用道具 举报

88

主题

5708

回帖

7672

积分

网站编辑

积分
7672
发表于 2007-9-9 09:14:26 | 显示全部楼层
审阅——修订

每个数据的更改都有记录

[ 本帖最后由 鹤影 于 2007-9-9 09:34 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
回复

使用道具 举报

1546

主题

1万

回帖

1万

积分

管理员

积分
17171
发表于 2007-9-9 10:41:30 | 显示全部楼层
对啊。我怎么忘了这个功能。
2003是修订——突出显示修订。
回复

使用道具 举报

发表于 2007-9-9 21:36:03 | 显示全部楼层
2007 英文版的又如何处理呢?:Y
回复

使用道具 举报

322

主题

2626

回帖

3838

积分

论坛元老

积分
3838
 楼主| 发表于 2007-9-10 02:17:18 | 显示全部楼层
原帖由 哈哈鸟 于 2007-9-8 12:28 发表
对第   现在那个宏提示还没搞定  每次打开文件要点: 启用宏


自己做个签名证书 然后信任他   ok  :P
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|海浩社区

GMT+8, 2025-9-21 19:31 , Processed in 0.087721 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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