VBA convertir texto a número
Resuelto
fapfapfap
-
sagessedz Mensajes publicados 4 Estado Miembro -
sagessedz Mensajes publicados 4 Estado Miembro -
Hola,
tengo en mi documento un rango de celdas donde los números están almacenados como texto... me gustaría tener algunas líneas de código VBA que los conviertan en números para poder usarlos en cálculos.
¿Podrías ayudarme, por favor? (Excel 2007)
gracias de antemano :)
tengo en mi documento un rango de celdas donde los números están almacenados como texto... me gustaría tener algunas líneas de código VBA que los conviertan en números para poder usarlos en cálculos.
¿Podrías ayudarme, por favor? (Excel 2007)
gracias de antemano :)
6 respuestas
-
Hola,
Por ejemplo, para convertir A1:A10 en Números enteros:
Sub ensayo() Dim Tabl(), i As Long Tabl = Range("A1:A10") For i = LBound(Tabl, 1) To UBound(Tabl, 1) Tabl(i, 1) = CInt(Tabl(i, 1)) 'reemplazar CInt por CDbl si son números decimales Next Range("A1").Resize(UBound(Tabl, 1), 1) = Tabl End Sub
--
Atentamente,
Franck P