如何在Excel 一張sheet 給兩種以上密碼保護

2009-04-16 6:43 pm
我想要在一張sheet中
不同的區塊給予不同的密碼保護
例如:
A欄要密碼X才能編輯
B欄要密碼Y才能編輯
C欄..................
這樣的話....我可以一張sheet讓有不同權限的人去編輯他有權限的部份
請知道怎麼做的大大教教我...謝謝....

回答 (5)

2009-04-16 11:41 pm
✔ 最佳答案
1.功能列:工具→保護→允許使用者編輯範圍。
2.點選新範圍,選擇你要的範圍(假設是A欄),再設定該範圍編輯者的密碼,按確定。
3.其他B、C、…欄依序設定。
4.功能列:工具→保護→保護工作表,核選方塊的部份可以全不打"ˇ",設定一組你專用的密碼,按確定。
這樣一來,各範圍編輯者各有專屬範圍與密碼,而你本身有最高權限的密碼。

2009-04-16 21:37:11 補充:
在你設定的欄位不是不能編輯,而是會要求輸入密碼。這時候只要輸入各編輯範圍的所屬密碼,就能進入該範圍做編輯的動作。

2009-04-17 10:29:27 補充:
你在要編輯的範圍隨便按任意鍵或滑鼠,應該就會要求你輸入密碼的介面。
其實閣下所提的條件,本人一直就是這樣操作過來的。

2009-04-17 13:49:15 補充:
發現閣下的問題了
你在保護工作表時,請將"選取鎖定的儲存格"的核取方塊勾選起來!
參考: 自己微薄的經驗, 自己, 自己, 自己
2009-04-17 10:02 am
請先確定 EXCEL 版本吧 !?

沒猜錯的話,
版大 <= 2003
老夥大, 寒冰大 : 2007

2009-04-17 02:06:33 補充:
如果 EXCEL 版本 <= 2003,
靠 VBA 有機會,
不過頗需程式規劃能力 ~

2009-04-17 09:22:19 補充:
有收穫, 的確可以 !

感謝 老夥大 的範例 ~
2009-04-17 1:58 am
再試試寒冰的作法,沒問題的。

2009-04-17 08:40:15 補充:
1.請參考:http://www.FunP.Net/172943
2.2003版本,希望有幫上忙。
2009-04-16 8:18 pm
沒辦法
2009-04-16 6:53 pm
在 工具 / 保護 / 允許使用者編輯範圍 下面去設定應該就可以了。

2009-04-16 11:29:35 補充:
哇......這個可有點難度了

第一要先在windows登入時,要設數個使用者名稱
第二再按照前面進入工具列選項中的 工具 / 保護 / 允許使用者編輯範圍
去圈選範圍,設定使用者、密碼,重複這個步驟。

第三,再把工作表保護起來。

大致作法是這樣,不過因為我從沒這個需要,所以我從沒實際去使用,對不起了,不過你可以試看看,希望你能成功。

2009-04-17 08:42:11 補充:
我有試過可以不用電腦使用者,但是有一個小問題,就是不同範圍設了不同密碼,經過開啟解密修改之後一定要存檔關閉檔案,再開啟檔案密碼功能才會再有作用。

至於你說要放到網路芳鄰供大家去修改哦,不會有一個檔案多人同時開啟修改存檔的時間差問題嗎?比如甲改了A、乙改了B,結果存檔會覆蓋了某一個人的變成沒修改到的問題嗎?

如果放到outlook的行事曆去一個個修改會好點吧。.....請參考

另外針對寒冰所說的,你全部的儲存格都要設鎖定才有用。沒設鎖定的格,在保護狀態下一般是可以更改而不需密碼。

2009-04-17 10:04:17 補充:
TO版大

我知道你是放上去共用,但我是說如果甲和乙同時都去開啟檔案,雖然可能乙會出現檔案已被甲開啟,所以乙只能唯讀的訊息,但是如果甲改了A欄存檔後,乙若沒重新再讀檔進來或再拿到檔案編修權時,A欄還是原始資料,而不是甲改過的版本哦。

這是以前我有碰到過的例子,請參考。

2009-04-17 10:06:12 補充:
還有如果你是這個檔案的管理人的話,我建議你可以開啟追蹤修訂的功能,可以知道之前被人修改的地方。

2009-04-17 10:58:14 補充:
你那個ABC三欄也要設鎖定,這樣保護後才可以用密碼管制。


收錄日期: 2021-04-15 19:47:43
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20090416000015KK02707

檢視 Wayback Machine 備份