Impedir usuario de ativar a célula onde há formulas
Pergunta 24:

Gostaria de saber se através das macros é possível  impedir 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.

Resposta 24:
Sim é possível, 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 Deproteger()
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