2009-10-08 109 views
0

如何在特定日期後癱瘓Excel文檔?我希望它在2009年12月31日之後變得無法使用。特定日期後鎖定Excel文檔

我還想着把這些中的一個必須在那裏啓用宏的東西隱藏在關閉所有表並留下一個標籤,說你必須啓用宏。然後有一個打開的宏,取消隱藏所有這些選項卡,但也會在特定日期後關閉。這有一些缺點,有些人可能只需輸入宏代碼(不啓用宏)並更改過期日期......或者甚至只是更改其系統時間。任何關於好方法的想法?我的方法和你所能得到的一樣好嗎?或者有更好的方法嗎?

謝謝。

+0

雖然VBA在技術上是一種編程語言,我想你會在超級用戶得到更好的答案... – 2009-10-08 15:12:30

回答

2

你可能想看看微軟的信息權限管理(IRM)技術。 IRM允許您控制允許哪些用戶讀取,編輯,打印文檔內容等。也可以指定到期日期。

IRM需要你要麼有一個域控制器的ActiveDirectory的基礎設施或者你可以使用由微軟主辦的IRM服務。

欲知詳情請查看Controlling workbook access in Excel with Information Rights Management

2

丹,我不知道你試圖鎖定Excel表的目的。但是,如果您編寫宏,則可以使用密碼保護VBA代碼,以便不對代碼進行更改。

話雖如此,仍然有可能有變通方法,並訪問Excel文件;沒有辦法可以萬無一失。

乾杯......