Problema con Substring de vbs
Publicado: Jue Abr 27, 2006 9:59 am
Hola, tengo un problemilla y no lo entiendo, puede ser una tonteria, pero ya estoy tan encegado que no lo veo. Les agradeceria un empujoncito.
El caso es que estoy leiendo de un .txt y lo estoy pasando a un .xls con un ejecutable .vbs
Mire lo de Pasarlo por columnas, pero no lo encontre, asi que decidi hacerlo a mano. He aki un trozo de mi implementacion. a ver que fallo ven.
Codigo:
aux = objTXT.ReadLine
myInteger = InStr(1, aux, "|")
If myInteger <> -1 Then
objXLS_new.Cells(i, 1).value = aux.substring(1,myInteger-1)
aux.Remove 1, myInteger-1
End If
Antes de utilizar el InStr() utilizava el IndexOf() pero tambien me dava error.
El error es que cuando ejecuta la linea de substring me dice que necesita un parametro del tipo... (Atencion) lo que contiene la variable. Es decir, de lo que lee del .txt
Gracias de antemano.
Saludos.
El caso es que estoy leiendo de un .txt y lo estoy pasando a un .xls con un ejecutable .vbs
Mire lo de Pasarlo por columnas, pero no lo encontre, asi que decidi hacerlo a mano. He aki un trozo de mi implementacion. a ver que fallo ven.
Codigo:
aux = objTXT.ReadLine
myInteger = InStr(1, aux, "|")
If myInteger <> -1 Then
objXLS_new.Cells(i, 1).value = aux.substring(1,myInteger-1)
aux.Remove 1, myInteger-1
End If
Antes de utilizar el InStr() utilizava el IndexOf() pero tambien me dava error.
El error es que cuando ejecuta la linea de substring me dice que necesita un parametro del tipo... (Atencion) lo que contiene la variable. Es decir, de lo que lee del .txt
Gracias de antemano.
Saludos.