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