返回列表 上一主題 發帖

日期一到就刪除巨集.

本帖最後由 HUNGCHILIN 於 2011-9-12 21:43 編輯

GB兄總是能在最快的時間內,提出最佳的答案,是最讓人佩服的
____________________________________________________

而關於這則我想了一陣子:

1.檔案再怎麼寫,只要於原始檔仍在,就會被破解,遇到高手很容易破除沒什麼用,VBP被鎖定後,程式仍是有辦法新增與刪除程式,但會被防毒程式認為是病毒,不是好方法
2. 4.0表,不啟用巨集就關閉檔案的方法在,2007以後版本,會失效
3.VBP鎖定下,只有SHEETA內的程式要刪? 這不就COPY SHEETA內容到新SHEET貼上,然後SHEETA刪除,存檔 就好了
   應該不用破解VBP鎖定.
4. 小方案很多,若用SHEET 的方案,可用下列三種,
A.在AUTOOPEN() 加上一個IF THEN 日期到了就刪除下面範例的SHEET,存檔 就好了[原創] 一個不錯的保護保密思維與構想 保護範例-包裝程式寫在工作表上然後執行程式
B.把程式寫在定義內然後定義隱藏起來.加上一個IF THEN 日期到了就刪除下面範例的定義,存檔 就好了[原創] 一個不錯的保護保密思維與構想 保護範例-包裝程式寫在定義內然後執行程式
C.或者整個檔案自己刪除自己使用一次即自動刪除 AND 使用30天後自動刪除

方法真的很多,但都無法避免,被破解,這是比較遺憾的地方
Hung-Chi Lin/林宏吉
HUNGCHILIN/林宏吉的OFFICE專欄

TOP

回復 11# HUNGCHILIN
4.0表,不啟用巨集就關閉檔案的方法在,2007以後版本,會失效
2007以後版本我沒用過(落伍了), 這是我的看法: 雖然不會關閉檔案  但也無法啟用巨集了.可算是達到樓主的目的.

TOP

要如何在指定的日期到期時突破VBAProject屬性密碼保護,自動刪除Sheet1程式區的程式碼
前提是你要知道密碼,這樣依日期判斷並非難事
若不知密碼還須要破解手續,困難度較高,而且也不鼓勵。

TOP

我也想學4.0巨集
可是大大說的都太深了
有沒有淺一點的東西啊
jeason

TOP

        靜思自在 : 君子立恆志,小人恆立志。
返回列表 上一主題