Boa tarde !
Vou visitar estes links que você postou e verificar se consigo o efeito que eu quero.
Até li alguma coisa sobre criar um módulo. Mas não entendo absolutamente nada de VBA. Até sei , mediante passo a passo, copiar um código e colá-lo nas propriedades do objeto (planilha). Só que chega num ponto em que não sei o que fazer. Não sei quais comandos dar.
1 - abro a planilha
2 - clico Alt F11
3 - clico com o botão direito sobre a planilha no painelzinho lateral esquerdo.
4 - na janela que se abre, colo o código (encontrei este código em um outro site mas acho que é até alguém daqui que o criou, não sei) sem as aspas abaixo:
"Private Sub Worksheet_Change(ByVal Target As Range)
Dim rng As Range
ActiveSheet.Unprotect Password:="senha"
Cells.Locked = False
On Error Resume Next
Set rng = Cells.SpecialCells(xlCellTypeFormulas)
If Err.Number > 0 Then
Set rng = Cells.SpecialCells(xlCellTypeConstants)
Else
Set rng = Union(rng, Cells.SpecialCells(xlCellTypeFormulas))
End If
On Error GoTo 0
If Not rng Is Nothing Then rng.Locked = True
ActiveSheet.Protect Password:="senha"
End Sub"
5 - aí é que o bicho pega, pois não sei o que fazer. Não sei como "fechar" a criação e edição deste módulo. Não sei como testar esta rotina. Não sei a "sequência" de comandos depois disto. Talvez por realmente não ter absolutamente nenhuma experiência em Visual Basic.
Agradeço novamente a atenção e vou visitar os links que foram postados ! A gente vai conversando ! obrigado novamente.
Postado : 21/10/2014 2:17 pm