Datos de Forms a Excel

Estimados Expertos
Me sucede que, al bajar datos desde TextBox y Combox a una excel que es mi "Histórico", bajan de tal manera que si bien son números, cualquier operación que haga como "Promedio" o "Máximo" entre ellos me da cero (no los reconoce)
Pongo el ejemplo:
...
'grabamos los datos en la primera fila vacía
'OBRA
ActiveCell = GENERADOR.TextBox1 'en A3 (es un texto)
'EMPRESA
ActiveCell.Offset(0, 1) = GENERADOR.TextBox5 'en B3 (es un texto)
'NOMBRE CORTO
ActiveCell.Offset(0, 2) = GENERADOR.TextBox3 'en C3 (es un texto)
'Mano de Obra
ActiveCell.Offset(0, 3) = MdeO 'en D3 (es un numero)
Como se ve, hasta "MdeO" que es un numero, baja como texto.
Me doy cuenta que algo falta como para avisarle al programa lo que es texto y lo que es numero.
¿Cómo lo puedo manifestar?
Muchas gracias a quien responda por su tiempo.
Daniel.

{"Lat":-34.6084175,"Lng":-58.3731613}

1 respuesta

Respuesta
1
Si te entiendo la variable MdeO contiene el valor del textbox, lo que necesitas es convertir el texto en valor, esto lo vi hace algún tiempo es esta misma página y lo aplique a un proyecto que estuve haciendo.
MdeO  = CDbl(TextBox1.Value)
Para mi ejemplo el valor esta en el primer TextBox, pero tu lo debes definir a lo que necesitas.
Estimado ExpertoTal y como mencionaste, dio resultado! Verifique cada text o combo que bajara a la excel Histórico y me asegure que si era un numero, debía anteponerle CDblQuedo Perfecto. Me sirvió 100% tu aporte.Muchas gracias por tu tiempo y dedicación!Un abrazo, Daniel.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas