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