Uma aplicação comunica com uma lista ou arquivo onde existem valores separados por um caractere. Exemplo: “valor1, valor2, valor3, valor4, …”. Como acessar estes valores independentemente?
Solução:
No evento desejado, utilizar o script abaixo:
Dim charPos, inicio, opcao, separador, textoOriginal
Screen.Item(“ComboBox1”).Clear() textoOriginal = Screen.Item(“TextBox1”).Value charPos = 1 Do While charPos < Len(textoOriginal) opcao = “” if Mid(textoOriginal, charPos, 1) = separador Then charPos = charPos + 1 if charPos = Len(textoOriginal) Then if opcao <> “” Then |
Para ver o código comentado e funcionando, baixe a aplicação exemplo anexa a este artigo.