Board logo

標題: [發問] VBA 選取鎖定的儲存格指令 [打印本頁]

作者: julianwic    時間: 2016-1-8 09:43     標題: VBA 選取鎖定的儲存格指令

請問各位大大,在 EXCEL 裡面設定保護工作表,要讓使用者無法選取鎖定的儲存格,但要能選取未鎖定的儲存格,請問這條指令要如何設定呢?
我用巨集錄製一直試不出來,麻煩請各位大大幫忙一下,謝謝。
[attach]23062[/attach]
作者: GBKEE    時間: 2016-1-10 07:13

回復 1# julianwic
  1. Option Explicit
  2. Sub Ex()
  3.     With ActiveSheet  '作用中的工作表
  4.         .Unprotect
  5.         .Range("A1:B10").Locked = False
  6.         .Protect  'DrawingObjects:=True, Contents:=True, Scenarios:=True
  7.         .EnableSelection = xlUnlockedCells  '工作表上,沒上鎖儲存格可選
  8.        '.EnableSelection = xlNoSelection    '工作表上的儲存格不可選的
  9.        '.EnableSelection = xlNoRestrictions '不限制
  10.     End With
  11. End Sub
複製代碼

作者: kaui700    時間: 2016-1-10 19:56

謝謝GBKEE版主的教學,請問GBKEE版主所使用VBA函數代號有哪邊可以找到相關的教學資料嗎?因為對於我們這些新手來講,有很多好用的函數我們都不知道,所以想請您指點一下我們可以到哪邊找到那些函數資料?
作者: julianwic    時間: 2016-1-11 09:39

謝謝版主的解答,問題已經解決了,十分感激




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