Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
olá pessoal eu tava pesquisando sobre o termo do título deste post e encontrei apenas a função split.
por exemplo a string:
variavel = "c,a,s,a"
pode ser convertida assim:
array_variavel = split(variavel,",") - teremos cada letra da palavra em cada posicao do array.
ok...
segue exemplo 02:
variavel = "casa"
a função split não se aplica, pois se tentarmos convertela:
array_variavel = split(variavel,"") - teremos a palavra inteira em uma só posição.
vamos a um metodo alternativo que eu criei utilizando as funçoes left e right do vbscript.
var = "123456"qtdcasas = 6qtdvez = 1dim arrayletras(6)for incremento = 0 to 5 resto = qtdcasas - qtdvez letraatual = left(var, qtdvez) letraresto = right(var, resto) arrayletras(incremento) = letraatual var = letraresto qtdcasas = qtdcasas - 1next
pronto. agora temos ele convertido.
duas dúvidas que coloco aos colegas do fórum:
1º - se há uma maneira mais simples de converter essa string contínua
2º - como as funções left e right do vbscript agem na variável, qual matemática entra nessas funções.
um grande abraço a todos.
Carregando comentários...