Contenido celda texto a fecha con macro
Hola.
Tengo un hoja que contiene fechas bajadas desde un sistema ERP. Resulta que el informe me arroja las fechas al parecer como texto separadas por "/ " .Lo que tengo que hacer es siempre es un pegado especial multiplicado por 1. Y que si que me resulta(dejándolo como quiero en este formato(01-01-1900). Sin embargo intente hacerlo con una macrograbación y sólo me cambio los formatos de fecha para los días menores a 12 y me cambia el orden pasando los días a meses y los meses a días y para los números mayores a 12 me deja el formato original. No entiendo si lo hago de forma manual resulta, pero si lo ejecuto con la macro no. (adjunto las imágenes)
Sub formatofecha()
Sheets("hoja1").Select
Range("L1").Select
ActiveCell.FormulaR1C1 = "1"
Range("L1").Select
Selection.Copy
Range("F2:F25").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlMultiply, _
SkipBlanks:=False, Transpose:=False
Application.CutCopyMode = False
Selection.NumberFormat = "dd/mm/yyyy;@"
End Sub


Respuesta de Dante Amor
1
1 respuesta más de otro experto
Respuesta de Mario Rodríguez
1

