當前位置:首頁 » 密碼管理 » excel隱藏工作表加密

excel隱藏工作表加密

發布時間: 2024-11-15 23:55:41

A. 如何隱藏或加密Excel的某個工作表

1、以excel2010版本為例,首先在頁面下方的工作表名稱那裡點擊滑鼠右鍵,滑汪在彈出框里選擇「保護工作表」;

B. 如何把excel里的一個工作表設置密碼

有幾種方法
1
簡單的隱藏某工作簿(一個excel文件)中的工作表
格式菜單——工作表——隱藏
2
對整個工作簿加密 打開就需要密碼,否則無法查看、修改
工具菜單——選項——安全性
3
保護工作表、工作簿不被修改,但能被查看
工具菜單——保護

4
保護某張工作表(不是整個工作簿)不被查看、修改
這個復雜了

見下文

用宏進行「顯式」加密

在需要加密的Excel 表中,點擊[工具]→[宏]→[Visual Basic編輯器],打開「工程資源管理器」,雙擊該工作表,在右邊的是設置該表屬性的編輯窗口,單擊該窗口左上方的下拉列表框,選擇Worksheet,再從該窗口右上方的列表框中選擇Activate(激活)(如圖)。

察看原圖 發送到手機

添加如下代碼:(假設「123」為密碼,Sheet1為限制許可權表格,Sheet2為工作簿中為任何適合的工作表)

Private Sub Worksheet_Activate()

Sheets("sheet1").Cells.Font.ColorIndex = 2 '設置文字顏色為白色

If Application.InputBox("請輸入密碼:") = 123 Then

Range("A1").Select

ActiveSheet.Cells.Font.ColorIndex = 56

' 設置文字顏色為黑色

Else

MsgBox "密碼錯誤,即將退出!"

Sheets("sheet2").Select

End If

End Sub

每次當你選擇該「加密」表的時候都會彈出對話框要求輸入密碼,正確則進入該表(Sheet1),否則會選擇其他表(Sheet2)。

用宏進行「隱式」加密

「顯式」加密,雖然可以讓沒有密碼的使用者無法看到「加密」表格,但是每次選擇該表格時都會彈出對話框,實在不方便而且給其他用戶一種被防範的不舒服感覺。於是筆者就想出了下面的「隱式」加密方法。假如要加密的是Sheet1,我們可以設置在Sheet2的「A1」單元格為密碼的輸入處。於是修改以上代碼如下:

Private Sub Worksheet_Activate()

Sheets("sheet1").Cells.Font.ColorIndex = 2'設置文字顏色為白色

If Sheets("sheet2").Cells(1, 1) = 123 Then

Range("A1").Select

ActiveSheet.Cells.Font.ColorIndex = 56

' 設置文字顏色為黑色

End If

End Sub

設置好以後,只有Sheet2的(A1)單元格為密碼「123」時「加密」表Sheet1的內容才顯示出來,否則就是透明的,神不知鬼不覺;所謂「隱式」。

「隱式」加密雖然保證了沒有密碼的用戶不能查看「加密」表格的內容,但是不能保護其他用戶對其進行修改。所以我們要綜合運用上面所說的「保護表格」和「隱式加密」對要保密的表格進行設置。

熱點內容
linux打開終端怎麼更改配置文件 發布:2025-03-10 15:17:38 瀏覽:317
抽象介面php 發布:2025-03-10 15:09:14 瀏覽:804
tomcat配置ip地址訪問 發布:2025-03-10 14:54:54 瀏覽:689
注冊淘寶密碼多少 發布:2025-03-10 14:49:03 瀏覽:558
文件上傳設備 發布:2025-03-10 14:47:47 瀏覽:498
江西l2tp伺服器託管雲伺服器 發布:2025-03-10 14:47:38 瀏覽:885
微信如何給錢包設置手勢密碼 發布:2025-03-10 14:46:55 瀏覽:229
江蘇伺服器如何 發布:2025-03-10 14:46:17 瀏覽:179
可編程交直流電源 發布:2025-03-10 14:40:19 瀏覽:569
c語言編程軟體安裝教程 發布:2025-03-10 14:20:01 瀏覽:85