返回列表 上一主題 發帖

Excel 儲存格保護

回復 1# modelcrazyer
試試看
  1. Option Explicit
  2. Sub Ex()
  3.     Dim xlpassWord As String
  4.     xlpassWord = "1234"             '密碼
  5.      With ActiveSheet               '工作表
  6.         .Unprotect xlpassWord       '解密
  7.         With .Cells                 '所有儲存格
  8.             .Locked = True          '鎖住
  9.             .FormulaHidden = True   '隱藏
  10.         End With
  11.         With .Columns("A:A")        'A欄 : 可修改
  12.             .Locked = False         '不鎖住
  13.             .FormulaHidden = False  '不隱藏
  14.         End With
  15.         .Protect xlpassWord, DrawingObjects:=True, Contents:=True, Scenarios:=True        '保護
  16.         .EnableSelection = xlUnlockedCells       '工作表上所能選取的內容: 沒鎖住的儲存格
  17.     End With
  18. End Sub
複製代碼

TOP

        靜思自在 : 為自己找藉口的人永遠不會進步。
返回列表 上一主題