EXCEL 2010 VBA編寫的巨集如何加密 不讓人看程式

2012-07-04 10:11 pm
各位大大,

EXCEL 2010 編寫的巨集如何加密保護 不讓人看到程式
在VBA編輯器寫好程式後如何加密?

我用EXCEL 2007 加密碼,
用EXCEL 2010 找不到輸入密碼的地方.

用EXCEL 2010 也找不到編輯巨集的地方,
只能檢視沒有加密的巨集.

請各位大大教教我, 感恩!!
更新1:

感謝居酒屋大師,我開了 再請教 我在2007寫的, 在2010執行出現錯誤 執行階段錯誤 '-2147352571 (80020005)': 無法設定 Column Widths 屬性.類型不相符.

更新2:

偵錯指向錯誤那一行

更新3:

Sub 顯示包材() Dim myTbl As Range Set myTbl = Sheets("參數").Range("■包材■") UserForm1.Caption = "選擇包材" UserForm1.Label1.Caption = "■包材■" With UserForm1.ListBox1 .ColumnCount = myTbl.Columns.count .ColumnWidths = "3cm;3cm" '此行錯誤

更新4:

.List = myTbl.Value End With UserForm1.Show End Sub 可以告訴我原因嗎? 感恩!

更新5:

非常感謝居酒屋同學大大, 您的回答, 幫我解決問題了, 謝謝!!

回答 (2)

2012-07-05 7:37 am
✔ 最佳答案
自行在自訂快速工具列加入"檢視程式碼"按鈕就可開啟VBA畫面
*知識+的從電腦上傳圖片功能又有問題無法上傳
1.由左上方自訂快速工具列右側,下拉按鈕-->其他命令
顯示"Excel選項"對話框
2.快速存取工具列-->由此選擇命令:點選所有命令-->選擇 檢視程式碼-->新增-->確定
3.左上方自訂快速工具列右側就會多出檢視程式碼按鈕
按此按鈕後就可開啟VBA畫面,後續操作與舊版相同就不再陳述
請試試看
有問題再提出補充發問


圖片參考:http://a.imagehost.org/0959/01-1.jpg


2012-07-04 23:50:17 補充:
已將圖片傳至以下網址,請參考
http://tw.myblog.yahoo.com/tone-share/article?mid=1084

2012-07-05 12:50:41 補充:
VBA小弟是門外漢,此部分建議請教"准提部林"大師

ColumnWidths = "3cm;3cm"
由內容猜測,可能是單位問題(公制/英制)
改為ColumnWidths = "1";1""
或是ColumnWidths = "1;1"
試試看
或是將單位改為公制

另外開啟VBA好像可直接按Alt+F11(因很少用待確認)
2015-05-08 8:18 am
網上看了這家,因為我公司的硬碟故障,微軟的張經理都找過他們,把他們送去內湖救不出來的,都給救出來
http://www.datamaster.com.tw/
http://millerforyew1.pixnet.net/blog/


收錄日期: 2021-04-30 16:48:58
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20120704000010KK04293

檢視 Wayback Machine 備份