Ingresar Valores a Base datos excel en formato num
Hola:
Espero me puedan ayudar, tengo la siguiente macro que me ayuda a llenar una base de datos a partir de un formulario en excel, sin embargo la información que corresponde a valores $, me los ingresa en formato de texto, lo que me complica, puesto que después cuando deseo hacer resumen de valores como saber cuanto gaste en el mes en compras, no se logra realizar la suma, puesto que los números están en formato de texo.
Aquí va la macro:
With Sheets("BD OC Generadas").Range("A65536").End(xlUp)
.Offset(1, 0) = Sheets("OC").Range("E2") 'OC
.Offset(1, 1) = Sheets("OC").Range("D5") 'Fecha
.Offset(1, 2) = Sheets("OC").Range("B12") 'Proveedor
.Offset(1, 3) = Sheets("OC").Range("D15") 'Cotización Asociada
.Offset(1, 4) = Sheets("OC").Range("B20") 'Motivo OC
.Offset(1, 7) = Sheets("OC").Range("E41") 'Subtotal
.Offset(1, 8) = Sheets("OC").Range("E42") 'Iva 19%
.Offset(1, 9) = Sheets("OC").Range("E43") 'Total
.Offset(1, 10) = Sheets("OC").Range("D17") 'Desc Aplicado
.Offset(1, 11) = Sheets("OC").Range("E44") 'Descuento
.Offset(1, 12) = Sheets("OC").Range("E45") 'Total a Pagar
.Offset(1, 15) = Sheets("OC").Range("B1") 'Comprador
End With
Urgente please
Espero me puedan ayudar, tengo la siguiente macro que me ayuda a llenar una base de datos a partir de un formulario en excel, sin embargo la información que corresponde a valores $, me los ingresa en formato de texto, lo que me complica, puesto que después cuando deseo hacer resumen de valores como saber cuanto gaste en el mes en compras, no se logra realizar la suma, puesto que los números están en formato de texo.
Aquí va la macro:
With Sheets("BD OC Generadas").Range("A65536").End(xlUp)
.Offset(1, 0) = Sheets("OC").Range("E2") 'OC
.Offset(1, 1) = Sheets("OC").Range("D5") 'Fecha
.Offset(1, 2) = Sheets("OC").Range("B12") 'Proveedor
.Offset(1, 3) = Sheets("OC").Range("D15") 'Cotización Asociada
.Offset(1, 4) = Sheets("OC").Range("B20") 'Motivo OC
.Offset(1, 7) = Sheets("OC").Range("E41") 'Subtotal
.Offset(1, 8) = Sheets("OC").Range("E42") 'Iva 19%
.Offset(1, 9) = Sheets("OC").Range("E43") 'Total
.Offset(1, 10) = Sheets("OC").Range("D17") 'Desc Aplicado
.Offset(1, 11) = Sheets("OC").Range("E44") 'Descuento
.Offset(1, 12) = Sheets("OC").Range("E45") 'Total a Pagar
.Offset(1, 15) = Sheets("OC").Range("B1") 'Comprador
End With
Urgente please
1 Respuesta
Respuesta de paramisolo
1