Excel - Formato de fecha con macro

 
Vista:
sin imagen de perfil
Val: 3
Ha aumentado su posición en 10 puestos en Excel (en relación al último mes)
Gráfica de Excel

Formato de fecha con macro

Publicado por Denys (3 intervenciones) el 14/05/2020 02:49:21
Buenas tardes estimada red

Estoy utilizando una macro para reemplazar unos caracteres en fechas de "-" a "/" pero al utilizar la macro me cambia el formato de fecha.
El formato de fecha que estoy utilizando es "d/m/aaa h:mm" me lo cambia a "m/d/aaa h:mm"

Quedo atento espero me puedan apoyar

dejo codigo de la macro:


Sub Fecha()
'
' Fecha Macro
'

'
Range("J2:J1048576,K2:K1048576,T2:T1048576").Select
Range("T2").Activate
Selection.Replace What:="-", Replacement:="/", LookAt:=xlPart, _
SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
ReplaceFormat:=False, FormulaVersion:=xlReplaceFormula2
End Sub
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Antoni Masana
Val: 4.908
Oro
Ha mantenido su posición en Excel (en relación al último mes)
Gráfica de Excel

Formato de fecha con macro

Publicado por Antoni Masana (2485 intervenciones) el 14/05/2020 19:02:07
No veo la necesidad de hacer una macro para cambiar el formato de fecha de tres columnas ( J, K y T ).
Seleccionas las tres columnas o una a una, botón derecho del ratón y seleccionas Formato de celdas y Personalizar y pones el formato que quieras.

Saludos.
\\//_
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Formato de fecha con macro

Publicado por Denys (3 intervenciones) el 14/05/2020 20:35:31
Hola!
Ese es solo el 1er paso de ordenar una BD para luego actualizar unas tablas dinamicas.
De momento lo hago todo manual por eso quiero realizar una macro que me ayude a realizarlo de manera mas rapida, ya que los datos los saco todos los dias.

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Antoni Masana
Val: 4.908
Oro
Ha mantenido su posición en Excel (en relación al último mes)
Gráfica de Excel

Formato de fecha con macro

Publicado por Antoni Masana (2485 intervenciones) el 14/05/2020 21:17:40
Pues cuando pases los datos al Excel dale el formato a el celda.
Seguro que pasas los datos con una macro, pues la macro que le de el formato y que no lo decida el Excel.
Como no se que haces en la macro, no se exactamente que debes poner.

Este es un ejemplo:

1
2
3
4
5
6
7
Sub copiaFecha()
    Dim Fecha AS Date
    Fecha = "09/05/2018"
    Hoja3.Range("A:A").Select
    Selection.NumberFormat = "d-m-yyyy"
    Hoja3.Range("A2").Value = Fecha
End Sub

Saludos.
\\//_
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar