Fecha con formato año mes día hora minuto y segundo
Tengo una macro que escribe la fecha en formato aaaammddhhmmss, pero el problema que tengo es que si el mes es de menos de 2 dígitos (por ejemplo julio) lo muestra solamente como 7 y no como 07, igual sucede con las horas, los minutos y los segundos; luego que los datos estén correctos quisiera que me escriba el dato en una celda específica (ejemplo B2). La macro es la siguiente:
Sub fecha_actual()
Dim ahora As String
Dim año As String
Dim mes As String
Dim dia As String
Dim hora As String
Dim minuto As String
Dim segundo As String
Dim FHMS As String
ahora = Now
año = Year(Now)
mes = Month(Now)
dia = Day(Now)
hora = Hour(Now)
minuto = Minute(Now)
segundo = Second(Now)
FHMS = año & mes & dia & hora & minuto & segundo
MsgBox FHMS
End Sub
Respuesta de Dante Amor
2
1 respuesta más de otro experto
Respuesta de James Bond
2