我們建立的Excel工作表有些時(shí)候并不希望被別人看到,,或者不希望被別人修改,,因此我們需要對(duì)Excel工作表進(jìn)行一系列的保護(hù)措施,,有關(guān)Excel常規(guī)保護(hù)比如添加密碼、隱藏行或者列以及設(shè)置只讀屬性等等,,網(wǎng)絡(luò)學(xué)院已有過(guò)介紹,,本文所講的是幾個(gè)特殊的保護(hù)方法。
一,、我們通過(guò)選擇“格式”菜單下的“工作表”|“隱藏”命令,,可以把當(dāng)前的活動(dòng)工作表隱藏起來(lái),在這里我們通過(guò)自定義數(shù)字格式來(lái)隱藏單元格中的數(shù)值,,在菜單欄中選擇“格式”,、“單元格”命令,在“單元格格式”對(duì)話框選擇“數(shù)字”選項(xiàng)卡,,在“分類”列表框中選擇“自定義”選項(xiàng),,然后在右邊的“類型”文本框中輸入“;;;”,單擊“確定”按鈕即可,,隱藏后的數(shù)值只出現(xiàn)在編輯欄或正在編輯的單元格中,,并且不會(huì)被打印出來(lái),。要將隱藏的數(shù)值重新顯示出來(lái),,可選定單元格,然后在“單元格格式”對(duì)話框的“數(shù)字”選項(xiàng)卡中,,單擊“分類”列表中的“常規(guī)”選項(xiàng),,這樣就可以應(yīng)用默認(rèn)的格式,隱藏的數(shù)值就會(huì)顯示出來(lái),。
二,、我們也可以通過(guò)簡(jiǎn)單的VBA編制宏對(duì)工作表的Visible屬性來(lái)設(shè)置隱藏工作表,下面的代碼是名為“Hidesh”和“Showsh”的兩個(gè)宏,,前者將工作表的Visible的屬性設(shè)置為False,,當(dāng)運(yùn)行該宏之后,工作表Sheet1將變?yōu)殡[藏工作表,,此時(shí)工作表不能被直接訪問(wèn),,從而起到保護(hù)作用。后者是用來(lái)取消工作表的隱藏屬性,。
Sub Hidesh()
Worksheets("sheet1").Visible=False
End Sub
Sub Showsh()
Worksheets("sheet1").Visible=True
End Sub
添加宏的的操作步驟如下:首先,,選擇“工具”菜單下“宏”,然后選擇“Visual Basic編輯器”命令,,在“Visual Basic編輯器”中選擇“插入”菜單下的“模塊”命令,,然后在模塊的代碼編輯器中輸入上述代碼,單擊“保存”按鈕,。
要執(zhí)行宏命令,,選擇“工具”菜單下的“宏”命令,,打開(kāi)“宏”對(duì)話框,在對(duì)話框中可以看到已經(jīng)添加的宏,,選擇要執(zhí)行的宏,,然后單擊“執(zhí)行”按鈕,即可對(duì)工作表進(jìn)行隱藏或者顯示,。
三,、其實(shí)我們還可以通過(guò)修改Excel工作薄的后綴名來(lái)對(duì)文件實(shí)現(xiàn)保護(hù),方法是:在Excel工作薄文件上點(diǎn)擊鼠標(biāo)右鍵,,在彈出的快捷菜單中選擇“重命名”,,比如把Excel文件的后綴名由“.xls”改為“.sys”,按回車鍵確認(rèn),,會(huì)彈出一個(gè)警告對(duì)話框,,點(diǎn)擊“是”按鈕,此時(shí)文件類型已經(jīng)被偽裝成了sys類型的系統(tǒng)文件,,這樣那些想偷窺此文件的人就不敢輕舉妄動(dòng)了
用數(shù)字簽名保護(hù)Excel工作表
應(yīng)用背景:在實(shí)際工作中,,財(cái)務(wù)等工作人員制作好一份Excel工作薄后,常常需要將這份工作薄文件通過(guò)各種方式上報(bào)給上級(jí)領(lǐng)導(dǎo)審查,,在這個(gè)上報(bào)過(guò)程中,,我們希望保持工作表數(shù)據(jù)的完整性和原始性,在這種情況下,,就可以利用數(shù)字簽名,。
實(shí)現(xiàn)效果:我們對(duì)一份需要保護(hù)的工作薄文件添加數(shù)字簽名后,那么任何人(包括自己),,如果對(duì)文檔進(jìn)行修改的話,,數(shù)字簽名就會(huì)被破壞。也就是說(shuō),,接收文件的上級(jí),,通過(guò)數(shù)字簽名是否被破壞就可以判斷文件的完整性和原始性。
操作前提:為文檔添加數(shù)字簽名的前提是獲得數(shù)字證書,,數(shù)字證書可以從商業(yè)認(rèn)證機(jī)構(gòu)獲得,,也可以從企業(yè)內(nèi)部安全管理人員處獲得,另外,,我們還可以使用Selfcert工具創(chuàng)建自己的數(shù)字證書,。為了方便說(shuō)明,下面的操作我們以使用office 2003提供的Selfcert工具創(chuàng)建自己的數(shù)字證書為例,。
操作步驟:
一,、 創(chuàng)建數(shù)字簽名
1. 選擇“開(kāi)始→所有程序→Microsoft office→Microsoft office 工具→VBA項(xiàng)目的數(shù)字證書”命令(圖 1),打開(kāi)“創(chuàng)建數(shù)字證書”對(duì)話框。
2. “創(chuàng)建數(shù)字證書”對(duì)話框中,,根據(jù)自己的需要輸入創(chuàng)建的數(shù)字證書的名稱(圖 2),。
3. 單擊“確定”按鈕后,數(shù)字簽名創(chuàng)建完成,。
Excel工作表的保護(hù)
Excel表格是我們工作中經(jīng)常用到的,,而它往往涉及統(tǒng)計(jì)數(shù)據(jù)等敏感問(wèn)題,因此,,Excel表格的保護(hù)也是經(jīng)常遇到的問(wèn)題,,如何安全使用Excel呢?我們常用到的是Excel“工具”菜單提供的“保護(hù)工作表”和“保護(hù)工作簿”功能,。有沒(méi)有其他方法呢,?
用宏進(jìn)行“顯式”加密
在需要加密的Excel 表中,點(diǎn)擊[工具]→[宏]→[Visual Basic編輯器],,打開(kāi)“工程資源管理器”,,雙擊該工作表,在右邊的是設(shè)置該表屬性的編輯窗口,,單擊該窗口左上方的下拉列表框,,選擇Worksheet,再?gòu)脑摯翱谟疑戏降牧斜砜蛑羞x擇Activate(激活)(如圖),。
添加如下代碼:(假設(shè)“123”為密碼,,Sheet1為限制權(quán)限表格,Sheet2為工作簿中為任何適合的工作表)
Private Sub Worksheet_Activate()
Sheets("sheet1").Cells.Font.ColorIndex = 2 '設(shè)置文字顏色為白色
If Application.InputBox("請(qǐng)輸入密碼:") = 123 Then
Range("A1").Select
ActiveSheet.Cells.Font.ColorIndex = 56
' 設(shè)置文字顏色為黑色
Else
MsgBox "密碼錯(cuò)誤,,即將退出!"
Sheets("sheet2").Select
End If
End Sub
每次當(dāng)你選擇該“加密”表的時(shí)候都會(huì)彈出對(duì)話框要求輸入密碼,,正確則進(jìn)入該表(Sheet1),,否則會(huì)選擇其他表(Sheet2),。
用宏進(jìn)行“隱式”加密
“顯式”加密,雖然可以讓沒(méi)有密碼的使用者無(wú)法看到“加密”表格,,但是每次選擇該表格時(shí)都會(huì)彈出對(duì)話框,,實(shí)在不方便而且給其他用戶一種被防范的不舒服感覺(jué)。于是筆者就想出了下面的“隱式”加密方法,。假如要加密的是Sheet1,,我們可以設(shè)置在Sheet2的“A1”單元格為密碼的輸入處。于是修改以上代碼如下:中04-5-31 15:43:04
Private Sub Worksheet_Activate()
Sheets("sheet1").Cells.Font.ColorIndex = 2'設(shè)置文字顏色為白色
If Sheets("sheet2").Cells(1, 1) = 123 Then
Range("A1").Select
ActiveSheet.Cells.Font.ColorIndex = 56
' 設(shè)置文字顏色為黑色
End If
End Sub
設(shè)置好以后,,只有Sheet2的(A1)單元格為密碼“123”時(shí)“加密”表Sheet1的內(nèi)容才顯示出來(lái),,否則就是透明的,神不知鬼不覺(jué),;所謂“隱式”,。
“隱式”加密雖然保證了沒(méi)有密碼的用戶不能查看“加密”表格的內(nèi)容,但是不能保護(hù)其他用戶對(duì)其進(jìn)行修改,。所以我們要綜合運(yùn)用上面所說(shuō)的“保護(hù)表格”和“隱式加密”對(duì)要保密的表格進(jìn)行設(shè)置,。
上面是筆者在實(shí)踐中綜合出來(lái)的加密經(jīng)驗(yàn),,希望能給大家?guī)?lái)方便,也恭候大家的指點(diǎn)交流,。
讓Excel顯示更大的工作表區(qū)域
一,、隱藏工具欄、狀態(tài)欄及編輯欄
我們可以將屏幕上顯示的工具欄,、狀態(tài)欄及編輯欄隱藏,,來(lái)獲得更大的可視區(qū)域:選擇“視圖”-->“工具欄”-->“常用”命令,可以隱藏常用工具欄,;選擇“視圖”-->“工具欄”-->“格式”命令,,可以隱藏格式工具欄;選擇“視圖”-->“編輯欄”命令,,可以隱藏編輯欄,;選擇“視圖”-->“狀態(tài)欄”命令,可以隱藏狀態(tài)欄,。經(jīng)過(guò)以上操作后,,我們來(lái)看一下是不是精簡(jiǎn)了許多?
二,、全屏顯示方式
如果你覺(jué)得上面的方法太麻煩,,我們還可以使用“全屏顯示”命令,來(lái)全屏顯示當(dāng)前工作表,?!叭溜@示”方式可以將工作表窗口中的工具欄、編輯欄及狀態(tài)欄甚至標(biāo)題欄,,全部隱藏起來(lái),,從而使用戶獲得最大的工作區(qū)域。選擇菜單“視圖”-->“全屏顯示”命令即可,。
三,、更改工作表的顯示比例
默認(rèn)情況下Excel工作表是按100%的比例在屏幕上顯示的,我們可以根據(jù)需要來(lái)改變工作表的顯示比例,,工作表的顯示比例在10%—400%之間,,單純的擴(kuò)大或縮小工作表的顯示比例,不會(huì)影響到打印效果,。選擇“視圖”-->“顯示比例”命令,,打開(kāi)“顯示比例”對(duì)話框,在這里我們選擇按75%的比例顯示工作表,,點(diǎn)擊“確定”按鈕即可,。
[編后]大家知道Office下的應(yīng)用軟件具有相通性,所以不僅僅Excel可以應(yīng)用這些方法擴(kuò)大工作表顯示區(qū)域,對(duì)于Word,、PowerPoint等軟件,,大抵如是
1、Excel文件的加密與隱藏
如果你不愿意自己的Excel文件被別人查看,,那么你可以給它設(shè)置密碼保護(hù),,采用在保存文件時(shí)用加密的方法就可以實(shí)現(xiàn)保護(hù)目的,在這里要特別注意的是,,自己設(shè)定的密碼一定要記住,,否則自己也將被視為非法入侵者而遭拒絕進(jìn)入。給文件加密的具體方法為:
A,、單擊“文件”菜單欄中的“保存或者(另存為)”命令后,,在彈出的“保存或者(另存為)”的對(duì)話框中輸入文件名;
B,、再單擊這個(gè)對(duì)話框中“工具”欄下的“常規(guī)選項(xiàng)”按鈕,,在彈出的“保存選項(xiàng)”的對(duì)話框中輸入自己的密碼;
這里要注意,,它提供了兩層保護(hù),,如果你也設(shè)置了修改權(quán)限密碼的話,那么即使文件被打開(kāi)也還需要輸入修改權(quán)限的密碼才能修改,。
C,、單擊“確定”按鈕,在彈出的密碼確認(rèn)窗口中重新輸入一遍密碼,,再點(diǎn)擊“確認(rèn)”,,最后點(diǎn)“保存” 完成文件的加密工作。當(dāng)重新打開(kāi)文件時(shí)就要求輸入密碼,,如果密碼不正確,,文件將不能打開(kāi)。
2,、對(duì)單元格進(jìn)行讀寫保護(hù)
單元格是Excel執(zhí)行其強(qiáng)大的計(jì)算功能最基本的元素,,對(duì)單元格的讀寫保護(hù)是Excel對(duì)數(shù)據(jù)進(jìn)行安全管理的基礎(chǔ),。對(duì)單元格的保護(hù)分為寫保護(hù)和讀保護(hù)兩類,,所謂寫保護(hù)就是對(duì)單元格中輸入信息加以限制,讀保護(hù)是對(duì)單元格中已經(jīng)存有信息的瀏覽和查看加以限制,。
對(duì)單元格的寫保護(hù)有兩種方法:
A,、對(duì)單元格的輸入信息進(jìn)行有效性檢測(cè)。首先選定要進(jìn)行有效性檢測(cè)的單元格或單元格集合,,然后從數(shù)據(jù)菜單中選擇“有效數(shù)據(jù)”選項(xiàng),,通過(guò)設(shè)定有效條件、顯示信息和錯(cuò)誤警告,控制輸入單元格的信息要符合給定的條件,。
B,、設(shè)定單元格的鎖定屬性,以保護(hù)存入單元格的內(nèi)容不能被改寫,??煞譃橐韵虏襟E:
(1)選定需要鎖定的單元格或單元格集合,;
?。?)從格式菜單中選擇“單元格”選項(xiàng);
?。?)在設(shè)置單元格格式的彈出菜單中選擇“保護(hù)”標(biāo)簽,,在彈出的窗口中,選中“鎖定”,;
?。?)從工具菜單中選擇“保護(hù)”選項(xiàng),設(shè)置保護(hù)密碼,,即完成了對(duì)單元格的鎖定設(shè)置,。
對(duì)單元格的讀保護(hù)有三種方法:
A、通過(guò)對(duì)單元格顏色的設(shè)置進(jìn)行讀保護(hù),。例如:將選定單元格或單元格集合的背景顏色與字體顏色同時(shí)設(shè)為白色,,這樣,從表面看起來(lái)單元格中好像是沒(méi)有輸入任何內(nèi)容,,用戶無(wú)法直接讀出單元格中所存儲(chǔ)的信息,。
B、用其他畫面覆蓋在需要保護(hù)的單元格之上,,遮住單元格的本來(lái)面目,,以達(dá)到讀保護(hù)目的。例如:使用繪圖工具,,畫一不透明矩形覆蓋在單元格之上,,從格式菜單中選定矩形的“鎖定”選項(xiàng),然后保護(hù)工作表,,以保證矩形不能被隨意移動(dòng),。這樣,用戶所看到的只是矩形,,而看不到單元格中所存儲(chǔ)的內(nèi)容,。
C、通過(guò)設(shè)置單元格的行高和列寬,,隱藏選定的單元格,,然后保護(hù)工作表,,使用戶不能直接訪問(wèn)被隱藏的單元格,從而起到讀保護(hù)的作用,。
Excel2000工作薄安全攻略
當(dāng)你打開(kāi)一個(gè) Excel 2000文檔時(shí),,你想過(guò)沒(méi)有,你的工作薄安全嗎,?也許,,你的工作薄被他人打開(kāi)窺探過(guò),甚而至于被非法修改了,!難道你不想給自己的工作薄加把鎖嗎,?所幸的是,Excel 2000提供了多種方式對(duì)用戶如何查看或改變工作簿和工作表中的數(shù)據(jù)進(jìn)行限定并提供了以下安全保護(hù)功能以保護(hù)你的工作薄的安全,。
一,、 對(duì)單元格進(jìn)行保護(hù)
單元格是構(gòu)成Excel 2000電子表格的最最基本的元素,對(duì)單元格的保護(hù)就是對(duì)Excel 2000工作表的保護(hù),。我們可以鎖定單元格,,當(dāng)有人企圖修改時(shí),Excel 2000即會(huì)發(fā)出警告,。步驟如下:
1,、 選定需要鎖定的單元格或其集合。
2,、 點(diǎn)擊鼠標(biāo)右鍵,,并從其彈出的快捷菜單中選擇"設(shè)置單元格格式"菜單項(xiàng)。
3,、 從彈出的"單元格格式"中選擇"保護(hù)"標(biāo)簽卡,,并將"鎖定"的復(fù)選框選上。從"工具"菜單中選擇"保護(hù)"命令,,再選"保護(hù)工作表",,設(shè)置好保護(hù)密碼后,"鎖定"功能即生效,。(具體操作步驟可參考下一項(xiàng)"設(shè)置單張工作表的訪問(wèn)權(quán)限")
注:只有在保護(hù)工作表的情況下,,鎖定的單元格才會(huì)生效,否則形同虛設(shè),。
二,、 設(shè)置單張工作表的訪問(wèn)權(quán)限
通過(guò)設(shè)置工作表的訪問(wèn)權(quán)限,對(duì)查看或編輯工作表進(jìn)行限制,,并且通過(guò)這種限制,,可以非常有效地防止他人非法更改工作表中的內(nèi)容、查看到隱藏的數(shù)據(jù),、改變圖形對(duì)象或更改保存的方案,。具體操作如下:
1. 打開(kāi)一個(gè)欲要實(shí)施保護(hù)的Excel 2000工作表。
2. 執(zhí)行"工具"菜單中的"保護(hù)"命令,,然后在其子菜單中選擇"保護(hù)工作表"命令,,彈出"保護(hù)工作表"對(duì)話框。
3. 選中"內(nèi)容"復(fù)選框,,可以防止改變工作表的單元格中的內(nèi)容及圖表項(xiàng),,防止他人查看隱藏?cái)?shù)據(jù);選中"對(duì)象"復(fù)選框,,可以防止修改工作表或圖表中的圖形對(duì)象,,添加或編輯批注;選中"方案"復(fù)選框,,可以防止改變工作表中的方案以及查看隱藏的方案,。若要防止他人取消工作表保護(hù),則鍵入密碼,,再單擊"確定"按鈕,,然后在"確認(rèn)密碼"對(duì)話框中再次鍵入同一密碼。小心保管并記好你的密碼,,否則將會(huì)無(wú)法訪問(wèn)工作表中被保護(hù)的數(shù)據(jù),。31 15:43:04
三、 設(shè)置整個(gè)工作簿的訪問(wèn)權(quán)限
通過(guò)對(duì)整個(gè)工作薄的改動(dòng)進(jìn)行限制,,可以防止他人添加或刪除工作薄中的工作表或者查看其中的隱藏工作表,,還可以防止他人改變工作薄窗口的大小和位置。
1,、 執(zhí)行"工具"菜單的"保護(hù)"命令,,從其子菜單中選擇"保護(hù)工作薄"命令,彈出"保護(hù)工作薄"對(duì)話框,。
2,、 選中"結(jié)構(gòu)"復(fù)選框,可以禁止工作薄中的工作表的移動(dòng),、刪除,、取消隱藏或重新命名等操作,而且不能插入新的工作表,;如果要在每次打開(kāi)工作薄時(shí)保持窗口的固定大小和位置,,則選中"窗口"復(fù)選框。最后鍵入保護(hù)密碼,,按下"確定"按鈕,,然后在"確認(rèn)密碼"對(duì)話框中再次鍵入以便系統(tǒng)確認(rèn)密碼。
四,、 設(shè)置共享工作簿的權(quán)限
對(duì)工作薄進(jìn)行共享設(shè)置后,,可以由網(wǎng)絡(luò)上的多位用戶訪問(wèn)和修改,。若想為工作簿指定一個(gè)密碼來(lái)保護(hù)共享,或保護(hù)其他工作表或工作簿特性,,則可以作如下操作:
1. 單擊"工具"菜單的"保護(hù)"命令,,從其子菜單中選擇"保護(hù)并共享工作薄"命令,彈出"保護(hù)共享工作薄"對(duì)話框,。
2. 選中"以追蹤修訂方式共享"復(fù)選框,,用這種方式可以共享工作薄且避免丟失修訂記錄,如果希望其他用戶在關(guān)閉沖突日志或撤消工作簿共享狀態(tài)時(shí)輸入密碼,,請(qǐng)?jiān)?密碼"框中鍵入密碼,,然后在出現(xiàn)提示時(shí)再次輸入以便確認(rèn)。 為工作簿提供共享保護(hù)以后,,其他用戶就不能撤消工作簿共享狀態(tài)或者關(guān)閉沖突日志,,除非知曉正確的密碼。
五,、 在打開(kāi)或保存工作簿時(shí)提供權(quán)限保護(hù)
在打開(kāi)或保存工作薄時(shí)設(shè)置密碼,,可以對(duì)打開(kāi)和使用工作薄數(shù)據(jù)的人員進(jìn)行限制,防止非法修改數(shù)據(jù),。還可以建議他人以只讀方式打開(kāi)工作薄,。操作如下:
1、 打開(kāi)一個(gè)欲實(shí)施密碼保護(hù)的Excel 2000文檔,。
2,、單擊"文件"菜單中的"另存為"命令,隨后出現(xiàn)"另存為"對(duì)話框,。單擊其中的"選項(xiàng)"按鈕,,出現(xiàn)"保存選項(xiàng)"對(duì)話框。
3,、在"打開(kāi)權(quán)限密碼"編輯框中,,鍵入密碼,然后單擊"確定"按鈕,。若要限制他人修改數(shù)據(jù),,同理,也需在"修改權(quán)限密碼"編輯框中鍵入密碼,。
4,、在"重新輸入密碼"編輯框中重新鍵入密碼,然后單擊"確定"按鈕,。
5,、單擊"保存"按鈕。若有回應(yīng)提示,,單擊"是"按鈕,,以打開(kāi)的工作簿替換現(xiàn)有工作簿,。 補(bǔ)充說(shuō)明:若想以只讀方式打開(kāi)工作薄,在第3步操作時(shí)只需將"建議只讀"復(fù)選框選上,。如果按照只讀方式打開(kāi)設(shè)有密碼保護(hù)的工作簿,,在打開(kāi)和編輯該工作簿時(shí)并不需要輸入密碼,。要保存修改的話必須將工作表另存,,這絲毫不會(huì)影響到原工作薄的數(shù)據(jù)安全。
六,、設(shè)置宏病毒防護(hù)功能
假如你從不可靠的網(wǎng)絡(luò)或Internet節(jié)點(diǎn)上下載數(shù)據(jù),,這時(shí)你要注意病毒問(wèn)題。設(shè)置此項(xiàng)功能,,可以Excel 2000在試圖打開(kāi)包含宏的工作簿時(shí)顯示警告信息,,做到"防患于未然"。但此項(xiàng)功能并不能真正判斷出是否有宏病毒存在,,所以在繼續(xù)操作之前需要自行確定工作簿肯定沒(méi)有病毒,。
1、單擊"工具"菜單中的"宏"命令,,選擇"安全性"子命令,。
2、點(diǎn)擊“安全級(jí)”標(biāo)簽項(xiàng),,選中"高"復(fù)選框即可,。
當(dāng)然,為安全起見(jiàn),,以上幾種方法可以綜合運(yùn)用,,使你的數(shù)據(jù)更加安全。
附注:本文所介紹的方法同樣適用于Excel 97,,請(qǐng)放心使用此類安全策略,,但具體操作時(shí)部分菜單可能會(huì)稍有差異,敬請(qǐng)注意,。
Excel操作中隱藏單元格內(nèi)容的技巧
1.隱藏單元格內(nèi)容
選擇要隱藏的單元格區(qū)域,,在“格式”菜單中單擊“單元格”,單擊“數(shù)字”選項(xiàng)卡,,在“分類”框中,,單擊“自定義”,然后在“類型”框中鍵入三個(gè)半角的分號(hào)“;;;”,。單擊“確定”按鈕,。
此時(shí),這些單元格中的內(nèi)容將不會(huì)顯示在工作表中的單元格中,,但當(dāng)你單擊某個(gè)單元格后,,編輯欄中將會(huì)顯示其內(nèi)容,。如果希望在編輯欄中也不顯示其內(nèi)容,請(qǐng)繼續(xù)下面的操作,。
2.隱藏編輯欄內(nèi)容
再次選擇要隱藏的單元格區(qū)域,,在“格式”菜單中單擊“單元格”,單擊“保護(hù)”選項(xiàng)卡,,選中“隱藏”復(fù)選框,,單擊“確定”按鈕。接著在“工具”菜單中選擇“保護(hù)”子菜單,,單擊“保護(hù)工作表”,,然后選中“保護(hù)工作表及鎖定的單元格內(nèi)容”復(fù)選框,還可以在“取消工作表保護(hù)時(shí)使用的密碼”框中鍵入密碼,。單擊“確定”按鈕,。
以后,如果需要在編輯欄中顯示這些單元格的內(nèi)容,,請(qǐng)?jiān)凇肮ぞ摺辈藛沃羞x擇“保護(hù)”子菜單,,單擊“撤消工作表保護(hù)”;要在單元格中顯示其內(nèi)容,,請(qǐng)刪除設(shè)置單元格格式時(shí)在“類型”框中自定義的“;;;”符號(hào)即可,。
我隱藏的Excel工作表你別想取消
我給大家介紹一種隱藏excel工作表的方法,通過(guò)這種方法隱藏的excel工作表,,別人顯示不出來(lái),。
在excel中,通常隱藏工作表的操作方法如下:
把需要隱藏的工作表激活成當(dāng)前工作表,,執(zhí)行一下“格式→工作表→隱藏”命令,,即可將其隱藏起來(lái)。
這樣隱藏的工作表,,通過(guò)執(zhí)行“格式→工作表→取消隱藏”命令,,打開(kāi)“取消隱藏”對(duì)話框(如圖1),選中需要顯示出來(lái)的工作表名稱,,單擊一下“確定”按鈕即可將其顯示出來(lái),。
今天,我給大家介紹一種隱藏工作表的方法,,通過(guò)這種方法隱藏的工作表,,別人顯示不出來(lái)。
1,、啟動(dòng)excel,,打開(kāi)相應(yīng)的工作簿文檔。
2、按下alt+f11組合鍵進(jìn)入vba編輯狀態(tài)(如圖2),。
3,、按下f4功能鍵,展開(kāi)“屬性”窗口(參見(jiàn)圖3),。
4,、選中相應(yīng)工作簿中需要隱藏的工作表(如“sheet3(ppt)”),然后在下面的屬性窗口中,,找到“visible”選項(xiàng),,單擊其右側(cè)的下拉按鈕,在隨后出現(xiàn)的下拉列表中,,選擇 “0-xlsheetveryhidden”選項(xiàng),。
注意:每個(gè)工作簿文檔中,,至少要有一個(gè)工作表不被隱藏,。
5、再執(zhí)行“工具→vbaproject屬性”命令,,打開(kāi)“vbaproject-工程屬性”對(duì)話框(如圖3),。
6、切換到“保護(hù)”標(biāo)簽下,,選中“查看時(shí)鎖定工程”選項(xiàng),,并輸入密碼,確定返回(參見(jiàn)圖3),。
7,、退出vba編輯狀態(tài),保存一下工作簿文檔,,隱藏實(shí)現(xiàn),。
經(jīng)過(guò)這樣的設(shè)置以后,我們發(fā)現(xiàn)“格式→工作表→取消隱藏”命令是灰色的,,無(wú)法執(zhí)行;如果想通過(guò)vba編輯窗口修改屬性,,發(fā)現(xiàn)需要提供密碼(如圖4),不知道密碼就無(wú)法取消隱藏了,。
Excel 隱藏公式
在一個(gè)工作簿文件中,,有時(shí)不希望別人看到我們所使用的計(jì)算公式。例如,,對(duì)于公司的財(cái)務(wù)報(bào)告,,我們不希望別人看到利潤(rùn)的計(jì)算公式或者不希望公司的雇員知道成本的核算公式等。這時(shí),,就可以通過(guò)將公式隱藏起來(lái)的辦法來(lái)達(dá)到保密的目的,。
一個(gè)隱藏單元格的公式,在選定此單元格時(shí),公式不會(huì)出現(xiàn)在編輯欄中,。隱藏公式的操作步驟如下:
(1) 選定想隱藏公式的單元格范圍,;從“格式”菜單中選擇“單元格”命令,選定“保護(hù)”選項(xiàng)卡,,如圖7-17所示,。
(2) 選定標(biāo)記為“隱藏”的選擇框,按下“確定”按鈕,;進(jìn)入到“工具”菜單中選擇“保護(hù)”命令中的子命令“保護(hù)工作表”命令,,如圖7-18所示。
(3) 在屏幕上出現(xiàn)圖7-19的口令對(duì)話框,。
(4) 在其中輸入一個(gè)口令,,接著出現(xiàn)圖7-20的確認(rèn)口令對(duì)話框。
操作后,,就會(huì)看到公式不在編輯欄中出現(xiàn),,如圖7-21,請(qǐng)參照?qǐng)D7-16比較它們的變化,。
如果要取消隱藏的公式,,可以先撤銷工作表的保護(hù),再?gòu)摹氨Wo(hù)”選項(xiàng)卡中清除標(biāo)記為“隱藏”的復(fù)選框,。
隱藏單元格內(nèi)容
選中要隱藏內(nèi)容的單元格區(qū)域,,右擊選擇“設(shè)置單元格格式”,在“數(shù)值”選項(xiàng)卡的“分類”列表中選擇“自定義”,,在“類型”輸入框中輸入三個(gè)半角的分號(hào)“;;;”(如圖1),,再切換到“保護(hù)”選項(xiàng)卡下,單擊選中“隱藏”復(fù)選項(xiàng),,確定后單元格內(nèi)容就被隱藏了,。
再單擊菜單“保護(hù)/保護(hù)工作表…”,設(shè)置密碼保護(hù)工作表,,即可徹底隱藏單元格內(nèi)容,。要取消隱藏得先單擊菜單“保護(hù)/撤消保護(hù)工作表”。然后再?gòu)摹霸O(shè)置單元格格式”中選擇相應(yīng)數(shù)值格式,,或者選中單元格區(qū)域單擊菜單“編輯/清除/格式”即可恢復(fù)顯示,。
值得大家注意的是,保護(hù)工作表后單元格是無(wú)法修改的,。若希望保護(hù)后仍可修改單元格內(nèi)容,,可先選中需要輸入的單元格,右擊選擇“設(shè)置單元格格式”,,從“保護(hù)”選項(xiàng)卡中單擊取消“鎖定”復(fù)選項(xiàng)前的“√”,,再進(jìn)行保護(hù)工作表設(shè)置。 這樣被隱藏的單元格照樣可以輸入或修改,但是輸入后單元格內(nèi)容會(huì)被隱藏,。
隱藏行列
有一些特殊表格像“工資單”,、“人員記錄”等可能就經(jīng)常需要在打印前隱藏工作表中“等級(jí)”、“出生年月”,、“扣費(fèi)標(biāo)準(zhǔn)”等行列,,在編輯時(shí)又要顯示出,這樣重復(fù)切換是比較麻煩的,。對(duì)此有一個(gè)簡(jiǎn)單的方法可快速隱藏,、顯示指定行列。以隱藏“C:D”,、“G”,、“J”列為例:
選中“C:D”列,單擊菜單“數(shù)據(jù)/組及分級(jí)顯示/組合”,,此時(shí)工作表上會(huì)顯示分級(jí)的1,、2按鈕(如圖2)。重復(fù)這一步,,分別選中G列,、J列進(jìn)行組合。現(xiàn)在只要單擊1按鈕即可隱藏“C:D”,、“G”、“J”列,,單擊2按鈕則恢復(fù)顯示,。對(duì)于行的設(shè)置也是一樣,只是行的1,、2按鈕是左側(cè),。
隱藏的行或列在通過(guò)拖動(dòng)選擇或按Shift鍵選中時(shí)會(huì)同時(shí)被選中,復(fù)制粘貼后會(huì)發(fā)現(xiàn)隱藏內(nèi)容也同時(shí)被復(fù)制過(guò)來(lái)了,。對(duì)此可在拖動(dòng)或按Shift鍵選中區(qū)域后,,再按下“Alt+;”鍵,這樣就會(huì)只選中可見(jiàn)單元格,,而不包括那些被隱藏的行或列,。
提示:一般對(duì)象或圖形默認(rèn)會(huì)隨所在的行列一起被隱藏,若不想同時(shí)隱藏圖形,,可雙擊圖形打開(kāi)“設(shè)置圖片格式”窗口,,在“屬性”選項(xiàng)卡中選中“大小、位置固定”選項(xiàng),?! ?/FONT>
隱藏工作表
單擊“工具/宏/Visual Basic編輯器”,在彈出窗口左側(cè)選中要隱藏的工作表名,如:“Sheet4”,,在屬性窗口中把“Visible”項(xiàng)的值設(shè)置為“2- xlsheetveryHidden”(如圖3),,若沒(méi)有屬性窗口可按F4顯示。然后右擊“VBAProject(XXXX.xls)”選擇 “VBAProject 屬性”,,在“保護(hù)”選項(xiàng)卡中選中“查看時(shí)鎖定工程”,,并輸入密碼,保存文檔退出,。以后想展開(kāi)VBAProject(XXXX.xls)時(shí)會(huì)彈出一個(gè)要求輸入密碼的對(duì)話框,,沒(méi)密碼就別想查看或修改了。用這方法隱藏的工作表,,不能通過(guò)單擊“格式/工作表/取消隱藏”取消隱藏,,也不會(huì)影響其它工作表操作。
自定按鈕保護(hù)Excel工作表
我們?cè)谟?FONT color=#800080>Excel制作表格時(shí),,為了防止使用者修改或者復(fù)制工作表,,常常通過(guò)執(zhí)行“工具→保護(hù)→保護(hù)工作表(簿)”命令,并設(shè)置密碼加以保護(hù),。
如果經(jīng)常要進(jìn)行這樣的操作,,上述過(guò)程就顯示有些麻煩了,下面我們?cè)诠ぞ邫谏咸砑铀膫€(gè)按鈕,,方便對(duì)工作表(簿)的保護(hù)和撤銷保護(hù)操作,。
一、編輯宏
1,、啟動(dòng)Excel2003(其它版本請(qǐng)仿照操作),,執(zhí)行“工具→宏→Visual Basic編輯器”命令,進(jìn)入“Visual Basic編輯器”窗口(如圖1),。
2,、在右側(cè)“工程資源管理器”窗口中,選中“VBAProject(PERSONAL.XLS)”選項(xiàng),,執(zhí)行“插入→模塊”命令,,插入一個(gè)模塊(“模塊1”,參見(jiàn)圖1),。
注意:選中“VBAProject(PERSONAL.XLS)”選項(xiàng),,制作的宏對(duì)所有工作簿有效;如果選中“VBAProject(Book1)”選項(xiàng)(參見(jiàn)圖1),,則制作的宏僅對(duì)Book1工作簿有效,。
3、雙擊“模塊1”展開(kāi)右側(cè)模塊代碼書寫窗口,,將下述代碼輸入其中:
Sub 保護(hù)工作表()
ActiveSheet.Protect Password:="123456"
End Sub
Sub 撤銷表保護(hù)()
ActiveSheet.Unprotect ("123456")
End Sub
Sub 保護(hù)工作簿()
ActiveWorkbook.Protect Password:="654321"
End Sub
Sub 撤銷簿保護(hù)()
ActiveWorkbook.Unprotect ("654321")
End Sub
注意:①運(yùn)行上述4個(gè)宏,,依次實(shí)現(xiàn)“保護(hù)工作表”,、“撤銷工作表保護(hù)”、“保護(hù)工作簿”,、“撤銷工作簿保護(hù)”操作,。
②宏名稱“保護(hù)工作表”等,,你可以自動(dòng)修改為其它字符,。
③“保護(hù)工作表”的密碼(123456)和“保護(hù)工作簿”的密碼(6543321),,請(qǐng)根據(jù)你自己的情況設(shè)置,,二者可以相同。
?、鼙Wo(hù)工作表(簿)和撤銷工作表(簿)保護(hù)的密碼要對(duì)應(yīng),。
4、輸入完成后,,關(guān)閉“Visual Basic編輯器”窗口返回,。
Excel單元格鎖定與數(shù)據(jù)隱藏
學(xué)校考試完畢一般要進(jìn)行各種數(shù)據(jù)的處理,,例如總分,、平均分、名次,,最高分,,最低分,不及格分等,,利用Excel的公式和函數(shù)功能很容易實(shí)現(xiàn),。因?yàn)槎酁槔淄怨ぷ鳎绻龀蓛?nèi)含公式的格式表格推廣下去,,就可以大大減輕老師們的工作量。但問(wèn)題是老師們對(duì)電子表格使用水平參差不齊,,常常發(fā)生誤操作,,有意無(wú)意刪改公式導(dǎo)致數(shù)據(jù)面目全非。
其實(shí),,利用Excel中保護(hù)工作表的相應(yīng)功能,,就可以避免此類錯(cuò)誤。思路如下:將表格中重要的使用公式和函數(shù)計(jì)算的單元格鎖定,,不允許修改,,留下其他單元格進(jìn)行基本數(shù)據(jù)的輸入,這樣就可以保護(hù)重要單元格中數(shù)據(jù)和公式的安全性和穩(wěn)定性,。
我們通過(guò)下面一個(gè)簡(jiǎn)單的例子看看如何實(shí)現(xiàn),。
打開(kāi)Excel 2003,,按以下步驟進(jìn)行操作:
1.首先定制表格的基本框架
黑色區(qū)域?yàn)閿?shù)據(jù)輸入?yún)^(qū),紅色區(qū)域?yàn)殒i定區(qū),。如圖1,。
2.設(shè)定非鎖定區(qū)域
此例是選中B3:F10,在鼠標(biāo)右鍵菜單中選擇“設(shè)置單元格格式...”,,在“保護(hù)”選項(xiàng)卡中取消“鎖定”項(xiàng)的選定(此項(xiàng)默認(rèn)為選中狀態(tài)),,如果下面的“隱藏”被選中了,同樣把它取消,。在這個(gè)對(duì)話框中我們可以看到相關(guān)說(shuō)明:只有在工作表被保護(hù)時(shí),,鎖定單元格或隱藏公式或數(shù)據(jù)才有效。將來(lái)在進(jìn)行工作表保護(hù)后,,因?yàn)榇藚^(qū)域的鎖定狀態(tài)已被取消,,可以自由輸入數(shù)據(jù)、或者對(duì)它們進(jìn)行修改,。如圖2,。
3.設(shè)定保護(hù)區(qū)域
選中圖1中的紅色區(qū)域,在圖2的對(duì)話框中勾選“鎖定”和“隱藏”,。選中“隱藏”的目的是讓單元格中的數(shù)據(jù)不在公式欄出現(xiàn),,從而避免其過(guò)長(zhǎng)而遮掩下面的表格內(nèi)容。當(dāng)然,,如果公式較短可以不選此項(xiàng),,好處是可以看到某一單元格中完整的公式,從而了解計(jì)算結(jié)果的來(lái)歷,。
4.設(shè)定單元格格式
因?yàn)榭继?hào)可能較長(zhǎng),、班級(jí)前面可能帶“0”,為防止Excel把它們進(jìn)行科學(xué)計(jì)數(shù)處理或省略“0”,,所以將它們的數(shù)字格式設(shè)為“文本”,;將“數(shù)學(xué)”、“語(yǔ)文”,、“總分”,、“平均分”相關(guān)區(qū)域設(shè)為“數(shù)值”,保留一位小數(shù),。