excel自動標示數據 自動標示Excel工作表中發生更改的數據,周報、月報、半年報,每當你做這些報告的時候是不是非常的頭痛,但是話又說回來了,如果你多掌握一些辦公軟件相關的知識,或許會讓你負擔減少很多,excel自動標示數據你是不是也經常遇到過,像excel自動標示數據 自動標示Excel工作表中發生更改的數據這類問題,看完今天這篇文章你一定會有收獲!
對于某些Excel數據表,創建者需要知道是否有人對Excel工作表中的數據進行了更改,此時可以通過VBA編程讓添加或更改的單元格數據以特定的顏色顯示來對修改過的數據進行標示。在Excel VBA中,Worksheet對象的Change事件是在工作表中的單元格內容發生改變時觸發的事件,利用這個事件來編寫程序可以方便地實現被更改數據的自動標示。本文介紹了自動標示Excel工作表中發生更改的數據的方法。
1、啟動Excel并打開Visual Basic編輯器,在工程資源管理器中雙擊需要進行設置的工作表選項打開其“代碼”窗口,在其中輸入程序,如圖1所示。具體的程序代碼如下所示:
Private Sub Worksheet_Change(ByVal Target As Range)
Target.Font.ColorIndex=5
End Sub
圖1 打開“代碼”窗口并編寫程序
2、切換到Excel,當對工作表中單元格的數據進行更改后,更改的數據會自動以不同顏色顯示,如圖2所示。
圖2 以不同顏色標示修改過的數據