Macro impede usuário de ativar células onde há formulas Macro do Aplicativo Microsoft Excel VBA, impede o usuário, de digitar nas células onde contém fórmulas, mas não pelo método validação, mas via vba mesmo. O usuário vai clicar nas células onde contém as fórmulas e elas vão estar congeladas indisponível para ativação e digitação, somente com células que contenham fórmulas. Veja bem, protege com senha determinada planilha e desprotege
Sub protege_celulas_formulas() Protecao_celulas_Formulas Worksheets("Plan3"), "Saberexcel" End Sub
Sub DesProtege_celulas_formulas() Worksheets("Planl3").Unprotect "Saberexcel" End Sub
Sub Protecao_celulas_Formulas(Ws As Worksheet, PassWord As String) On Error Resume Next
With Ws .Unprotect PassWord 'que a palavra (senha) é passada para a macro .Cells.Locked = False .Cells.SpecialCells(xlCellTypeFormulas).Locked = True .EnableSelection = xlUnlockedCells .Protect PassWord End With End Sub
Aprenda Microsoft Excel VBA ((SaberExcel))
|