Excel单元格内容变化时,自动添加系统时间批注(亲自实践)
来源:互联网 发布:apache视频教程 编辑:程序博客网 时间:2024/05/16 10:58
以下宏程序来自于百度知道网友的回答
实现目的:
在C4到Z100范围内,单元格内容发生变化时,将系统日期追加到该单元格的批注中
Private Sub Worksheet_Change(ByVal Target As Range)If Intersect(Target, Range("c4:z100")) Is Nothing Then Exit Sub If Target.Count > 1 Then Exit Sub If Target.Comment Is Nothing Then Target.AddComment.Text Text:=CStr(Now()) Else Target.Comment.Delete Target.AddComment.Text Text:=CStr(Now()) End If Target.Comment.Visible = FalseEnd Sub
以下是我个人的修改
如果是判断某列内容修改,然后在该列后一列主键系统日期,则宏文件如下:
Private Sub Worksheet_Change(ByVal Target As Range) '变更单元格的列号(1=A,2=B..) Dim col As Integer col = Target.Column '变更单元格的行号 Dim row As Integer row = Target.row If col = 13 Or col = 16 Or col = 19 Or col = 22 Or col = 25 Or col = 28 Or col = 31 Then '指定列之后列位置自动填写系统日期 Cells(row, col + 1) = CStr(Now()) End IfEnd Sub
- Excel单元格内容变化时,自动添加系统时间批注(亲自实践)
- Excel 打印显示批注(亲自实践)
- EXCEL中将多个单元格内容合并到一个单元格中的方法(转帖+亲自实践)
- 去除Excel单元格中的换行(亲自实践)
- Excel合并后的单元格,每个都有内容(转帖+亲自实践)
- Excel根据批注的内容自动调整批注大小
- Excel获取单元格批注
- Excel生成报表之解决方案--单元格添加批注
- C# 给Excel单元格添加文本及图片批注
- Excel 2010光标移动到单元格边框时,不显示小十字(亲自实践)
- EXCEL单元格内容自动换行
- POI 结单元格添加批注
- Excel 添加图片批注
- 条件格式:判断某一单元格内容,将一定范围内所有单元格设定背景色(亲自实践)
- 打开Excel,原有的数字内容都自动转换成日期格式的问题(亲自实践)
- excel添加系统时间
- Qt5给Excel添加批注
- Excel智能填充(亲自实践)
- omap移植systemtap
- pat1016 Phone Bills
- python字符串处理函数
- FastDb 简单编码运用
- 经典算法总结记忆
- Excel单元格内容变化时,自动添加系统时间批注(亲自实践)
- Git fetch和git pull的区别
- Android IntentService浅谈以及源码分析
- MySQL 删除匿名用户
- C语言嵌入式系统编程修炼之一:背景篇
- linux内核线程和进程
- Java6.0新特性之StAX--全面解析Java XML分析技术
- Keil C51中变量和函数的绝对地址定位问题
- 关注当下