Sunteți pe pagina 1din 1

Sub loopThroughObj()

Dim i As Integer
Dim nume, numetag As String

For i = 1 To ThisDisplay.Symbols.Count
ThisDisplay.Symbols.Item(i).EnableScript = True
nume = ThisDisplay.Symbols.Item(i).Name

On Error GoTo urmator


numetag = ThisDisplay.Symbols.Item(i).GetTagName(1)
On Error GoTo urmator
If Error = "" Then
numetag = Mid(numetag, 13)
numetag = "\\HISTORIAN\2" & numetag
stare = ThisDisplay.Symbols.Item(i).GetMultiState
'On Error GoTo valoare
ThisDisplay.Symbols.Item(i).CreateMultiState (numetag)
GoTo urmator
valoare:
nume = ""
ThisDisplay.Symbols.Item(i).SetTagName (numetag)

End If
urmator:
On Error GoTo -1
If InStr(nume, "Value") Then GoTo valoare
Next i

MsgBox "Tagurile au fost schimbate"

End Sub

S-ar putea să vă placă și