[算表] VBA Sub的加密

看板Office作者 (14號星期五的傑森)時間7年前 (2018/08/29 11:04), 編輯推噓0(007)
留言7則, 3人參與, 7年前最新討論串1/1
軟體: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

08/29 11:45, 7年前 , 1F
改活頁簿而破解來看,猜是否是修改CMG,DPB,GC的部分
08/29 11:45, 1F

08/29 11:45, 7年前 , 2F
2007以上的話則從vbaproject.bin檔內修改
08/29 11:45, 2F

08/29 11:45, 7年前 , 3F
詳細上可google excel CMG DPB GC
08/29 11:45, 3F

08/29 12:32, 7年前 , 4F
謝謝S大回應第一個問題,也有Google到相關資訊,謝謝
08/29 12:32, 4F

08/30 10:34, 7年前 , 5F
對岸有破解程式,我試過,Excel保護與密碼通通輕易解除
08/30 10:34, 5F

08/30 10:41, 7年前 , 6F
後來找到一個方法~用ultraEdit改碼,竟然可以,難以破解
08/30 10:41, 6F

08/30 10:41, 7年前 , 7F
時代久遠~我也忘了怎麼改
08/30 10:41, 7F
文章代碼(AID): #1RXWr1in (Office)
文章代碼(AID): #1RXWr1in (Office)