不確定在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。 –