在一些數(shù)據(jù)量比較多的工作表中,查看核對(duì)數(shù)據(jù)可是個(gè)耐心的活兒,,因?yàn)橐徊涣羯窬蜁?huì)張冠李戴,,弄錯(cuò)數(shù)據(jù)可真是虐心的事兒。 下面這個(gè)圖是某超市的銷(xiāo)售數(shù)據(jù): 看起來(lái)密密麻麻啊,,咱們要實(shí)現(xiàn)的是: 當(dāng)光標(biāo)定位在工作表中某單元格中時(shí),,Excel自動(dòng)為該單元格所在行和列突出顯示顏色,,用來(lái)強(qiáng)調(diào)數(shù)據(jù),方便閱讀和核對(duì)數(shù)據(jù),。如下面的效果: 實(shí)現(xiàn)這樣的效果只需要做兩步,,設(shè)置條件格式,添加一小段vba代碼,。 新建規(guī)則,,使用公式確定要設(shè)置格式的單元格,,條件格式中使用的公式為: =(cell("row")=row())+(cell("col")=column()),然后點(diǎn)擊格式按鈕設(shè)置格式,。 cell("row")和cell("col")分別返回活動(dòng)單元格的行列號(hào),。公式的意思是當(dāng)前單元格的行號(hào)或是列號(hào)等于活動(dòng)單元格的行號(hào)列號(hào)時(shí),執(zhí)行條件格式,。 可以看到,選中的單元格已經(jīng)出現(xiàn)了縱橫相交的顏色聚焦效果,,但是,,當(dāng)你選了另一個(gè)單元格的時(shí)候,只有雙擊一下,,聚焦位置才會(huì)發(fā)生變化,,否則是固定不動(dòng)的,可見(jiàn)有了條件格式還不夠,,因?yàn)閏ell雖然是易失性函數(shù),,但是在條件格式中使用的時(shí)候,并不能隨活動(dòng)單元格的變化而自動(dòng)更新,。
如果看不到操作界面的話,可以使用視圖菜單,,選擇工程資源管理器: 如果你打開(kāi)了多個(gè)文件的話,,這里的內(nèi)容可能會(huì)比較多,通過(guò)紅框找到需要操作的文件,,選擇箭頭所指的sheet,,這里只有一個(gè)sheet(sheet1),然后雙擊,。 選中“Worksheet”,,Excel會(huì)在代碼窗口中自動(dòng)添加一段代碼。 光標(biāo)放到End Sub之前,,輸入“Calculate”,。 這段代碼的意思是,當(dāng)活動(dòng)單元格改變時(shí),,就執(zhí)行一次計(jì)算,。也就是起到強(qiáng)制刷新的作用。 注意哦,,當(dāng)你保存文件的時(shí)候,也許會(huì)有這樣的提示: 這是因?yàn)閺?007開(kāi)始,,帶有vba代碼的文件必須用另外的格式保存,,點(diǎn)擊“否”,保存類(lèi)型選擇啟用宏的工作薄就行了,。 還有一點(diǎn)必須說(shuō)明一下,,由于每點(diǎn)擊一次代碼,工作表就會(huì)重新計(jì)算一次,,如果工作表里有大量的數(shù)組公式,,每次點(diǎn)擊都要重算的話可就慘了。 |
|
來(lái)自: Excel學(xué)習(xí)園地 > 《待分類(lèi)》