上文我們講解了如何用數(shù)據(jù)驗證規(guī)范錄入數(shù)據(jù),在文章的最后也提到數(shù)據(jù)驗證的缺陷:不能對配置驗證以前錄入的數(shù)據(jù)起作用,可以采用條件格式來完善這一個功能,其實【數(shù)據(jù)驗證】功能自己也有彌補(bǔ)的方法就是【圈釋無效數(shù)據(jù)(I)】和【清除驗證標(biāo)識圈(R)】;
【圈釋無效數(shù)據(jù)(I)】標(biāo)記整個工作表中,不滿足數(shù)據(jù)驗證的數(shù)據(jù)都會用紅圈線圈起來;
【清除驗證表示圈(R)】去除剛才不滿足【數(shù)據(jù)驗證】的紅圈線,具體的效果如下圖:
除了對已有的數(shù)據(jù)不起作用外,還對粘貼的數(shù)據(jù)不起作用,哪么問題來了,復(fù)制粘貼單元格都復(fù)制了什么?帶著這些疑問,開始今天的內(nèi)容,相信讀過之后就會有答案了!啟用這項功能并不是心血來潮而是有根源的。
事情追溯到我剛來公司不久,當(dāng)時菜鳥的我接到了小的項目表格,我把當(dāng)時學(xué)的什么數(shù)據(jù)驗證,條件格式,各種公式的騷操作都用上了,當(dāng)同事們錄入完數(shù)據(jù),返回到我這,公式不但出現(xiàn)了大量“#REF!”,而之前設(shè)置的【數(shù)據(jù)驗證】和【條件格式】的都失效,先檢查的數(shù)據(jù)驗證的規(guī)則:
發(fā)現(xiàn)原來的整列的單元格驗證的規(guī)則沒有了,接著查看了條件格式的相應(yīng)的規(guī)則:
發(fā)現(xiàn)全部丟失,根據(jù)這些情況基本上我能確定原因,因為#REF!含義:移動或刪除單元格導(dǎo)致了無效的單元格引用,或者函數(shù)返回的引用錯誤信息;為了驗證我的想法,我就找到錄入信息的人問了一下,結(jié)果他說:“在錄入的時候,經(jīng)常彈出的錯誤提示挺煩人的,就刪除了重新建了一列,結(jié)果就好了!”這時一萬頭羊駝在心中閃過,但又不好說什么,這時才意識到,并不是每個人都會遵守你定制的規(guī)則,怎么辦?加強(qiáng)保護(hù)唄!
為了加強(qiáng)對表格的結(jié)構(gòu)保護(hù),就用到了Excel自帶的功能,工作表保護(hù),分兩個級別:整表保護(hù),局部保護(hù);其實局部保護(hù)需要先取消整表保護(hù)的關(guān)系,我們就先了解一下整表保護(hù)的開啟方法和保護(hù)選項;
開啟方法:【文件】菜單中的【信息】選項卡中的【保護(hù)工作薄】按鈕點擊彈出菜單,選擇【保護(hù)當(dāng)前工作表(P)】命令或【審閱】下【保護(hù)工作表】按鈕,就會彈出保護(hù)工作表的窗口;
然后在【保護(hù)工作表窗口】輸入密碼點擊確定,彈出密碼驗證,再輸入一次,驗證完成,設(shè)置成功,如果你沒有修改任何配置項,則當(dāng)前的整個工作表開啟保護(hù)模式了,類似只讀模式,整個工作表的單元格都無法編輯,只能選擇,而【保護(hù)工作表】的選項中,共三項:
保護(hù)工作表及鎖定的單元格內(nèi)容、選定鎖定單元格,選定解除鎖定的單元格
這三項都提到“鎖定”,而我們清楚的知道并沒有設(shè)置此項,
哪鎖定是在哪設(shè)置的呢?
答案就在“自定義單元格格式”,差點忘了,工作表還在保護(hù)狀態(tài),取消保護(hù)的方法也有兩種:點擊菜單【審閱】選項卡,原來的【保護(hù)工作表】的命令變?yōu)椤境蜂N工作表保護(hù)】或【文件】菜單,【信息】中的保護(hù)工作薄 會有保護(hù)工作表的列表,你選擇要撤銷保護(hù)的工作表,點擊取消按鈕,彈出密碼輸入窗口:
注:第二種操作更佳適合批量撤銷工作表保護(hù);
撤銷了保護(hù)之后,ctrl + 1 或右擊單元格,菜單中點擊“設(shè)置單元格式(F)”,在最后選項卡【保護(hù)】中有兩個選項,【鎖定】和【隱藏】,默認(rèn)鎖定勾選,但并不起任何作用,只有在工作表開啟保護(hù)模式時,才會限制用戶對工作表的單元格的內(nèi)容進(jìn)行添加、編輯、修改等功能,而隱藏功能則是對單元格的公式或值在編輯欄的顯示,常用于不想讓別人查看你的公式內(nèi)容,或者隱藏的敏感數(shù)據(jù)等,這里不做過多的解釋。
我了解的鎖定的含義及內(nèi)容,接下來我們就繼續(xù)了解默認(rèn)所有單元格“鎖定”狀態(tài)下【工作表保護(hù)】窗口的勾選選項的內(nèi)容含義:
【設(shè)置單元格格式】:在保護(hù)的工作表內(nèi)開放設(shè)置單元格格式的功能,比如條件格式也可以使用了,但在設(shè)置單元格的界面缺少了【保護(hù)】選項卡;
【設(shè)置列格式】或【設(shè)置行格式】在保護(hù)表中,用戶可以設(shè)置對應(yīng)的列寬和行高,行和列的狀態(tài)是否隱藏;
【插入超鏈接】允許用戶在保護(hù)的狀態(tài)下插入超鏈接(很少用到);
【排序】允許在保護(hù)工作表中,用戶選擇的范圍中沒有鎖定的單元格的場景下排序;
【插入列】或【插入行】允許用戶在工作表保護(hù)的狀態(tài)下進(jìn)行輸入列或行的操作;
【刪除列】或【刪除行】允許用戶在工作表保護(hù)的狀態(tài)下進(jìn)行刪除列或行的操作;
【使用自動篩選】允許用戶使用現(xiàn)有的自動排序功能,但并沒有關(guān)閉和開啟的功能的能力;
【使用數(shù)據(jù)透視表】允許用戶在已有的數(shù)據(jù)透視表調(diào)整選項,修改數(shù)據(jù)等功能,但并不能創(chuàng)建數(shù)據(jù)透視功能;
【編輯對象】修改圖表,圖形,圖片,插入或刪除批注;
【編輯方案】工作表保護(hù)下允許使用【允許編輯區(qū)域】的功能和修改配置選項!
了解這些內(nèi)容,那么問題來了,上文提到的保護(hù)單元格行或列不被刪除,條件驗證格式不被修改,該如何配置呢?其實思路簡單:先將需要編輯列的單元格取消鎖定,對部分重要的公式設(shè)置隱藏,然后開啟工作表保護(hù),設(shè)置密碼,就行了,具體的操作步驟如下:
1. 有制作的表格大部分為需要錄入數(shù)據(jù),所以先集體解除鎖定,ctrl+a全選工作表的所有單元格,然后ctrl+1調(diào)出設(shè)置單元格格式窗口,在保護(hù)的選項去掉默認(rèn)勾選【鎖定】,點確定,
2. 選擇設(shè)置的重要公式的列,按ctrl可以同時多列,選擇好后,ctrl+1,調(diào)出設(shè)置單元格格式,【保護(hù)】勾選【鎖定】和【隱藏】確定,這里鎖定并不希望別人修改公式。
3. 然后為重要的數(shù)據(jù)列或范圍設(shè)定【數(shù)據(jù)驗證】規(guī)則和條件格式,點擊【審閱】下【保護(hù)工作表】按鈕,設(shè)置密碼,不用修改默認(rèn)的選項,點確定按鈕,再次輸入密碼驗證后就能開啟保護(hù)模式。
如果需要讓錄入人員調(diào)整表格的寬度或高度來適應(yīng)打印需要勾選設(shè)置單元格格式、設(shè)置列格式和設(shè)置行格式,方便調(diào)整行高和列寬以及設(shè)置字體格式顏色等。
經(jīng)過一系列的操作之后,再沒有發(fā)現(xiàn)上次遇到的情況。像這種工作表保護(hù)密碼不是很容易破解的嗎?網(wǎng)上的方法也挺多的???確實,如果你做的表格用來防止陌生人修改或查看相關(guān)公式資料,就需要用工作薄保護(hù)級別了,但如果是你同事就不同,我們只需做到警告或告誡就好,因為畢竟大伙需要共事,如果真通過破解刪除密碼的方法,最后鬧大對誰都沒有什么好處,這層窗戶紙還是不會有人故意捅破的,也許這就是職場規(guī)則!
至于工作薄級保護(hù)的就在保存或另存的時候,【另存為】彈窗的有個【工具】按鈕,點擊彈出菜單,選擇【常規(guī)選項(G)】,彈出密碼設(shè)置窗口,有兩個選項,打開權(quán)限密碼(O)和修改權(quán)限的密碼(M),設(shè)置完成后,點確定會再次彈出驗證密碼的窗口,輸入完成后,點保存按鈕就可以了。
注:在【常規(guī)選項】彈窗種有個選項
【建議只讀(R)】:勾選并不影響你使用密碼打開工作薄,只會再次打開文件時,提示是否以只讀的方式打開文件而已;
【生成備份文件(B)】:勾選后會自動在文件保存的時候自動創(chuàng)建與工作薄同名的XLK文件格式的文件,文件的內(nèi)容為上一次保存時的狀態(tài)!清除的方法就是逆向操作,將之前設(shè)置的密碼清空后再點確定,保存。
這就是我所知道的關(guān)于保護(hù)工作表和結(jié)構(gòu)的一切,最后來解答剛開的疑問:
復(fù)制單元格,我們能拷貝的內(nèi)容原比我們想象要多的多,除了設(shè)置字體樣式字號大小,單元格邊框狀態(tài)等自定義格式項目外,還包括數(shù)據(jù)驗證信息,條件格式,公式,單元格的使用主題,列寬(不包括行高),批注等等,是不是有點似曾相識的感覺呢?就是我們常用的粘貼功能之一:【選擇性粘貼】中選項的內(nèi)容,是不是只要我們仔細(xì)的觀察或體會再加以驗證,然后你就會比別人在一個知識點多一點了解,正是這多一點的觀察了解,才會成就更好的你!
知道這些有什么用呢?
知道這些內(nèi)容以后,我們在設(shè)計表更加全面的考慮注意事項或某些我們并不能通過技術(shù)上實現(xiàn)限制的情況,在書寫表格使用說明或注意事項會更周全,在制作同樣的功能的表格,你就能在細(xì)節(jié)上做的更突出,通??简?zāi)隳芰Φ牟⒉皇窃谥R含量差多少,而是細(xì)節(jié)更能彰顯你的優(yōu)秀。在文中的最后,依然準(zhǔn)備的彩蛋:我想看你隱藏的公式,直接通過復(fù)制黏貼到?jīng)]有保護(hù)的工作表不就破解了嗎?不好意思,你想多了,如果公式設(shè)置了隱藏和工作表處于保護(hù)狀態(tài),你復(fù)制的時候只能復(fù)制值,并不能復(fù)制公式信息!如果你喜歡我就關(guān)注吧,我是愛講Excel彩蛋的小胖子。