Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/05/2010, 12:13
nauta85
 
Fecha de Ingreso: mayo-2010
Mensajes: 18
Antigüedad: 14 años
Puntos: 0
De acuerdo ayuda para macro excel vba



HOLA SALUDOS

SOY NUEVO EN ESTA PAGINA Y TAMBIEN ESTOY INICIANDO CON LA PROGRAMACION EN EXCEL CON ALGO BASICO COMO SON LAS MACROS PERO SE ME PRESENTO UN PROBLEMA Y NO SE COMO RESOLVERLO.

EL PROBLEMA ES EL SIGUIENTE

TENGO EL USERFORM HECHO Y FUNCIONANDO, SOLO QUE TODOS LOS VALORES NUMERICOS QUE LE PONGO ME LOS DA COMO TEXTO EN LA HOJA DE EXCEL Y NO COMO NUMERO QUIERO SABER COMO HACER PARA QUE ESOS NUMEROS ME APRAREZCAN COMO NUMEROS Y ADEMAS EN OTROS QUIERO QUE APRAREZCAN CON SIGNO DE PESO, EN SI ESE ES MI PROBLEMA ESPERO ME PUEDAN AYUDAR.


hola alguien me puede ayudar a entender esta serie de instrucciones se supone que cone stoi puedo hacer lo que estoy buscando pero no lo entiendo y lo peor no se como aplicarlo.

gracias

dim iposicion as integer

dim ivalor as double
dim stexto as string

iposicion = instr(mitexto,".")
Según recuerdo, ahí tenemos la posición del valor del separador decimal.

stexto = mid$(mitexto,1,iposicion-1)
ivalor = val(stexto)

stexto = mid$(mitexto,iposicion+1,len(mitexto)-(iposicion+1))

ivalor = ivalor + (val(stexto)/100)

Última edición por nauta85; 12/05/2010 a las 20:01