Olás MPrudencio e nagibsalha
Por isso mesmo que descrevi: essa dúvida se torna um verdadeiro desafio!
Acho que poderia fazer o teste conforme mencionado pelo nagibsalha sempre executar a x tempo a verificação de proteção, desde que não traga danos e não afete o desempenho da planilha salvo isso tudo bem.... e talvez podemos usar um condição if de liga e desliga o ontime seria possivel? e como faço para estipular esse x tempo e agregá-lo no meu código?
A rotina que uso no evento Private Sub WorkbookOpen é a seguinte:
rivate Sub Workbook_Open()
For I = 1 To Sheets.Count
With Sheets(I)
If .CodeName <> "Plan4" Then
Sheets(I).Protect 'ação a ser executada em caso de positivo
Else
Sheets(I).UnProtect 'ação a ser executada em caso de negativo
End If
End With
Next
no caso esse código teria que ser modificada e declarado na própria plan sem módulos ficando assim na plan1.Protect, como faço para inclusão do ontime pois nunca trabalhei com esse recurso.
Obrigado a vocês;;;
Grato
Marcelo Adriano
Postado : 24/03/2017 2:04 pm