不确定在Excel中是否可以这样做,但是我希望单元格K9每次都更新为今天的日期任何单元格都在K11:K119
被改变。 K11:K119
中的某些单元格为空白,但可以随时将数据输入到它们中。已有数据的K11:K119
中的单元格可能会更改。因此,我希望cell K9
随时更新,并随时更新K11:K119
中的任何单个空白单元格随数据更新,或任何时候K11:K119
中的任何单个单元格随数据更改。希望这是有道理的。使用当前日期自动更新Excel中的单元格随时更新或更改列中的任何单元格
1
A
回答
1
将工作表中的代码区下面的事件宏:
Private Sub Worksheet_Change(ByVal Target As Range)
Dim r1 As Range, r2 As Range
Set r1 = Range("K9")
Set r2 = Range("K11:K119")
If Not Intersect(Target, r2) Is Nothing Then
Application.EnableEvents = False
r1.Value = Date
Application.EnableEvents = True
End If
End Sub
宏观监控的更改到工作表。如果更改输入范围中的任何值,则会刷新具有日期的单元格。
因为它是工作表的代码,这是非常容易安装和自动使用:
- 右键单击靠近Excel窗口底部的标签名称
- 选择查看代码 - 这带来了一个VBE窗口
- 粘贴的东西并关闭VBE窗口
如果您有任何问题,首先尝试在一个审判工作。
如果保存工作簿,宏将与其一起保存。 如果您正在使用一个版本的Excel更高然后2003,你必须保存 该文件作为.XLSM而非的.xlsx
要删除宏:
- 弹出窗口VBE如上
- 清晰的代码进行
- 关闭VBE窗口
要了解更多关于一般的宏,请参阅:
http://www.mvps.org/dmcritchie/excel/getstarted.htm
和
http://msdn.microsoft.com/en-us/library/ee814735(v=office.14).aspx
要了解更多有关事件宏(工作表的代码),请参阅:
http://www.mvps.org/dmcritchie/excel/event.htm
宏必须为此工作启用!
0
如果你不想启用宏,尝试一些简单的:
=IF(COUNT(K11:K119)>=0,TODAY(),0)
COUNT(range)
永远是≥0(所以它不会不管你怎么把作为第三个参数),它总是当范围的任何成员改变时更新。
相关问题
- 1. 当更新更改单元格的单元格时UITableView崩溃
- 2. Excel - 使用日期时间更新另一个单元格的更新列
- 3. 当更改其他单元格时更新DataGrid中的单元格
- 4. Excel VBA:根据以前的单元格更新单元格更改
- 5. 更新单元格中的值,所有其他单元格将自动更改
- 6. 更改日期Excel单元格
- 7. 单元格值更改时更新dataGridView
- 8. 在Excel 2013中编辑单元格时更改日期格式
- 9. 当选择新日期时,DayRender单元格更改丢失
- 10. 在单元格值更改时更新Excel中的动态下拉列表
- 11. mysql用单元格A和B更新的单元格更新单元格C
- 12. 如何使用c#代码和oledb更新任何Excel单元格时强制更新依赖单元格?
- 13. Excel/VBA更新单元格每次在另一个单元格中更改值
- 14. 显示单元格中任何值更改时更新的几列的总和
- 15. 使用Excel VB,更新特定的单元格,对其他特定单元格的任何更改
- 16. 更新tableView当单元格的元素的框架更改
- 17. 如何使用php更改excel单元格或列格式?
- 18. 当单元格选中时更改单元格的颜色
- 19. 当前单元格被更改时清除单元格内容
- 20. 如何更新单元格中的日期只有当某个单元格被修改时
- 21. 关于在更改单元格时进行Excel宏自动更新的问题
- 22. Excel VBA - 日期单元格自动更改回区域日期格式
- 23. WPF DataGrid源更新单元格更改
- 24. 更新表格单元格
- 25. 当列中的值发生更改时更新特定的单元格
- 26. Excel:更新单元格的公式
- 27. 更新WPF数据格中单元格值更改的另一个单元值
- 28. 如何在单元格值更改时更新DataGrid单元格背景
- 29. 当单元格更改值时Excel自动将ID增加01
- 30. 如何更新UITableView中的单元格?
您需要在Worksheet_Change事件中使用vba。 –