Board logo

標題: VBA LOCK 工作表 [打印本頁]

作者: basarasy    時間: 2010-7-31 23:01     標題: VBA LOCK 工作表

請問可以用VBA  LOCK  工作表的 A:A   OR  A1:C10 嗎?
作者: Hsieh    時間: 2010-7-31 23:12

回復 1# basarasy


   是設定儲存格的鎖定嗎?
Range("A:A").Locked =True  '鎖定
Range("A:A").Locked =False  '解除鎖定
作者: basarasy    時間: 2010-7-31 23:21

回復 2# Hsieh


    是的.
謝謝大大.
為什麼我在VBA說明那麼打 LOCK 什麼都找不到><
作者: Hsieh    時間: 2010-7-31 23:24

VBA沒有lock這個指令ㄚ
入門可由錄製巨集開始
作者: basarasy    時間: 2010-7-31 23:28

回復 4# Hsieh


    我用了之後都不能鎖定.
我想要好像工作表 那個LOCK的LOCK.  
LOCK完不能改東西和隱藏東西.
作者: Hsieh    時間: 2010-7-31 23:30

那是保護工作表吧
你錄製巨集試試
作者: basarasy    時間: 2010-7-31 23:36

回復 6# Hsieh


    eg.  a:a是不可以改要lock  但b;b要給人改
用了保護工作表不能用 常用那些東西,所以才用VBA><
作者: kimbal    時間: 2010-8-1 00:10

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

Range("A:A").Locked 就是 格子格式 最後一頁的鎖定設定
作者: basarasy    時間: 2010-8-1 00:45

回復 8# kimbal


    都是不能. 我要B:B可以用  常用功能的東西.
作者: GBKEE    時間: 2010-8-1 05:44

回復 9# basarasy
工作表的儲存格保護格式預設是鎖定 如圖1 選定範圍 取消鎖定 在設定工作表保護時就可以編輯
[attach]2133[/attach]
如圖2  勾選的選項的功能 設定工作表保護時就可以使用
[attach]2134[/attach]
作者: basarasy    時間: 2010-8-1 08:23

回復 10# GBKEE


    1可以打東西,但不能用2的東西.
    我是想1和2都可以用到.
作者: PD961A    時間: 2010-8-1 12:05

回復 11# basarasy


    [attach]2138[/attach]



   [attach]2139[/attach]
作者: GBKEE    時間: 2010-8-1 15:21

回復 11# basarasy
圖2  請勾選設定儲存格格式
作者: catmm    時間: 2010-8-7 09:23

謝謝大大~~
又學到了一招
慢慢了解了




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)