多人分權(quán)限打開(kāi)Excel工作表

? ? 有一個(gè)excel文件,包括有N個(gè)工作表

? ? ? 我們可以給這些工作表各自添加不同的密碼,只有輸入正確密碼才可以查看。

是不是很高級(jí)、有用的樣子!其實(shí)設(shè)置方法很簡(jiǎn)單,跟蘭色一起做吧。

操作步驟:

? ? ? ? 1、添加一個(gè)叫“主界面”的工作表,在E和F列從第4行起設(shè)置一個(gè)訪問(wèn)權(quán)限界面。E列是你的excel文件中要設(shè)置訪問(wèn)密碼的工作表的名稱,F(xiàn)列用來(lái)輸入和驗(yàn)證密碼。刪除密碼或密碼輸入錯(cuò)誤,表格就會(huì)隱藏起來(lái)。

主界面

? ? ? 2、添加一個(gè)叫“設(shè)置”的工作表,表格樣式和“主界面”完全一樣,只是E列輸入每個(gè)工作表的訪問(wèn)密碼。

設(shè)置

? ? ? 3、在工作表標(biāo)簽上右鍵 - 查看代碼 - 打開(kāi)一個(gè)叫visible basic...的窗口,在窗口左上角單擊“主界面”工作表名稱,然后把下面的代碼復(fù)制到右側(cè)的空白處。


代碼

VBA代碼:

Private Sub Worksheet_Change(ByVal Target As Range)

On Error Resume Next

? If Target.Column = 5 And Target.Row > 4 Then

? ? If Sheets("設(shè)置").Range(Target.Address) = Target.Value Then

? ? ? Sheets(Cells(Target.Row, 4).Value).Visible = -1

? ? Else

? ? ? Sheets(Cells(Target.Row, 4).Value).Visible = 2

? ? End If

? End If

End Sub

? ? ? 4、文件 - 另存為 - 保存類型選擇為“Excel 啟用宏的工作簿"(excel2003版 跳過(guò)此步)

保存

設(shè)置完成!

? ? ? 注意:在關(guān)閉表格時(shí),要把密碼一個(gè)個(gè)的刪除,以隱藏工作表,這樣其他人打開(kāi)表格只能通過(guò)輸入密碼來(lái)查看了。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容