Descrição:
Como validar o valor escrito em um SetPoint antes de enviá-lo para um tag?
Solução:
Para isto, utilize o evento Validate() do proprio Setpoint. Exemplo:
Sub Setpoint_Validate(Cancel, NewValue)
'Confirmação se deseja alterar o valor do tag
if MsgBox("Deseja alterar o valor do tag de " & Value & " para " & NewValue & "?", vbQuestion + vbYesNo, "Confirmação")=vbNo then
'Cancela
Cancel = True
end if
End Sub