暱稱: 阿吉 頭銜: 不恥下問,不斷學習,才會進步
版主  
- 帖子
- 647
- 主題
- 190
- 精華
- 24
- 積分
- 1037
- 點名
- 0
- 作業系統
- windows7
- 軟體版本
- Office 2010 ; OOO3.0 ; Google
- 閱讀權限
- 100
- 性別
- 男
- 來自
- 竹南
- 註冊時間
- 2010-5-2
- 最後登錄
- 2022-6-24
  
|
本帖最後由 HUNGCHILIN 於 2012-1-7 15:53 編輯
這是一個觀念性的問題
整個Module內的是可以作保密動作的
作法是將Module 內加上Option Private Module
而不用一個一個將sub改為private sub 然後專案加密
---------------------------------------------------------------------------------------------------
主要表達效果
private sub 跟一般SUB在開啟的VBE視窗模組中還是看的到找的到的
主要差異是sub 在工具/巨集/巨集執行視窗中 看的到也選的到
private sub在巨集執行視窗中 看不到也選不到只能自己輸入
專案被鎖定下private sub若沒有用"特製程式讀出名稱"基本上看不到的
通常要開啟專案才能看到private sub
上述要一個一個SUB 前面加上private,這個只要在模組開頭家加上 Option Private Module
整個模組就會變成私用模組
---------------------------------------------------------------------------------------------------- Option Private Module '整個模組為私用模組,不會出現在巨集執行視窗
- Option Explicit
- Sub OptionExplicit1()
- 'Dim num As String
- num = "Option Explicit"
- MsgBox num
-
- End Sub
複製代碼 |
|