返回列表 上一主題 發帖

VBA LOCK 工作表

VBA LOCK 工作表

請問可以用VBA  LOCK  工作表的 A:A   OR  A1:C10 嗎?
50 字節以內
不支持自定義 Discuz! 代碼

回復 1# basarasy


   是設定儲存格的鎖定嗎?
Range("A:A").Locked =True  '鎖定
Range("A:A").Locked =False  '解除鎖定
學海無涯_不恥下問

TOP

回復 2# Hsieh


    是的.
謝謝大大.
為什麼我在VBA說明那麼打 LOCK 什麼都找不到><
50 字節以內
不支持自定義 Discuz! 代碼

TOP

VBA沒有lock這個指令ㄚ
入門可由錄製巨集開始
學海無涯_不恥下問

TOP

回復 4# Hsieh


    我用了之後都不能鎖定.
我想要好像工作表 那個LOCK的LOCK.  
LOCK完不能改東西和隱藏東西.
50 字節以內
不支持自定義 Discuz! 代碼

TOP

那是保護工作表吧
你錄製巨集試試
學海無涯_不恥下問

TOP

回復 6# Hsieh


    eg.  a:a是不可以改要lock  但b;b要給人改
用了保護工作表不能用 常用那些東西,所以才用VBA><
50 字節以內
不支持自定義 Discuz! 代碼

TOP

Range("A:A").Locked =TRUE
Range("B:B").Locked =FALSE
然後保護工作表

Range("A:A").Locked 就是 格子格式 最後一頁的鎖定設定
懂得發問,答案就會在其中

今日の一秒は  明日にない
http://kimbalko-chi.blogspot.com
http://kimbalko.blogspot.com

TOP

回復 8# kimbal


    都是不能. 我要B:B可以用  常用功能的東西.
50 字節以內
不支持自定義 Discuz! 代碼

TOP

回復 9# basarasy
工作表的儲存格保護格式預設是鎖定 如圖1 選定範圍 取消鎖定 在設定工作表保護時就可以編輯

如圖2  勾選的選項的功能 設定工作表保護時就可以使用

TOP

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