Macro para convertir números con formato de texto a números.
Hola a todos! Tengo el siguiente problema quiero convertir los valores de toda una columna de texto a números para poder hacer una operación entre varias columnas, eh tratado de poner todos los código posibles pero ninguno me hace bien la función.
Sub convertiranumeros()
With Application
.ScreenUpdating = False
With Range("O1")
.Value = 1
.Copy
Range("k2:k" & _
Range("K" & Rows.Count).End(xlUp).Row).PasteSpecial _
Operation:=xlMultiply
.Value = ""
ActiveCell.Select
End With
.CutCopyMode = False
.ScreenUpdating = True
End With
End Sub
Esa es la macro que por el momento estoy usando pero no me funciona. En mi columna K todos mis datos son asi:
18058,32
6416,61
6187,5
5750,07
3023,19
12833,27
6402,35
16468,74
3765,32
17499,97
Eh tratado de reemplazar la coma por el punto, pero no me funciona tampoco por este método, eh grabado la macro con control + b, buscar - reemplazar, pero el código que me genera cuando lo pongo en mi macro no me hace nada.
Mis datos quedaría asi, y obvio ya no necesitaría convertir de texto a numérico si logro reemplazar el . Anexo archivo tmb.
https://www.dropbox.com/s/6st8a1p4thcksyb/NUMEROS.xlsm
18058.32
6416.61
6187.5
5750.07
3023.19
12833.27
Si alguien me puede ayudar estaré muy agradecida.
Saludos y gracias.