看板 Office 關於我們 聯絡資訊
軟體:Excel 版本:2003 大家好,想詢問一下,該如何加密某一個Sub而不讓別人看見我裡面寫甚麼程式? 如下圖,我希望隱藏Test2不讓別人看見,但可以讓別人看見Test1 https://i.imgur.com/6HMSEnE.jpg
於是有爬文找到可以用Private Sub,但使用後發現他只是在巨集執行中隱藏,如下 https://i.imgur.com/HuZOB54.jpg
並非隱藏整個Sub中的程式碼,只要我打開VBA編輯器,我還是看得到Test2寫甚麼 也參考下列文章的做法 https://www.ptt.cc/bbs/Office/M.1208655821.A.714.html 上述文章中的方法,確實可以隱藏整個專案,如下圖 https://i.imgur.com/aaLrfaJ.jpg
不過看該文章的推文所述,似乎是可以透過改活頁簿而破解 第一個問題想先詢問板上各位,他這招破解方式是如何操作的? 第二個問題是想詢問各位,如果我只是單純想隱藏一部分的Sub 而非像該文章那樣隱藏整個專案,請問可以如何操作? 另外,想在詢問一下,除了上述外,VBA是不是也沒有其他隱藏VBA程式的方法? 以上問題有點多,先謝謝伸出援手的各位,謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 211.22.64.151 ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1535511873.A.B31.html
soyoso: 改活頁簿而破解來看,猜是否是修改CMG,DPB,GC的部分 08/29 11:45
soyoso: 2007以上的話則從vbaproject.bin檔內修改 08/29 11:45
soyoso: 詳細上可google excel CMG DPB GC 08/29 11:45
jasonhsu14: 謝謝S大回應第一個問題,也有Google到相關資訊,謝謝 08/29 12:32
SuckCopy: 對岸有破解程式,我試過,Excel保護與密碼通通輕易解除 08/30 10:34
SuckCopy: 後來找到一個方法~用ultraEdit改碼,竟然可以,難以破解 08/30 10:41
SuckCopy: 時代久遠~我也忘了怎麼改 08/30 10:41