Comando Like no script

Boa tarde.

Eu estou tentando fazer um filtro com o textbox.

Então no método KeyUp, eu quero pegar o valor do textbox e fazer um foreach em um array e comparar o valor que está em cada linha do array, e o array que conter a string do textbox deixará a propriedade equivalente do XControl em visible true, e as linha que não contiverem, terão as propriedade do XControl alteradas para visible false.

Só que, por exemplo, no array você terá o nome completo do XControl, e no textbox você terá parte do nome.

Eu pesquisei em VBA e há a possibilidade de fazer um Like no If, mas no VBScript do E3 não tem essa opção.

O meu código está assim:

For i = 1 To 5
	If x(i, 1) Like "*nome*" then
		msgbox Value
	end if
Next	

Meu array:

Array(
1 => array(
1=> "nome",
2=> "nome do xcontrol"
)
)

Como fazer para o E3?

InStr ([ start , ] string1 , string2 [, compare ])

https://msdn.microsoft.com/pt-br/vba/language-reference-vba/articles/instr-function

1 Like