Cómo hacer "F2" En una Macro?

Expertos he tratado de ubicar un código o una forma de realizar esta instrucción,

Tengo una hoja de la siguiente forma


Agente 1

8:27AM
8:32PM

Manualmente he estado dándole los espacios a la hora para que la arregle asi:

me posiciono en la celda

Presiono F2

dos veces derecha

Espacio

y el resultado es

8:27 AM
8:32 PM

Habrá alguna forma de hacer esto automáticamente?

Agradeceré su ayuda y calificare en el momento, muchas gracias!

1 respuesta

Respuesta
1

Te preparo la macro y te la envío

Saludos. DAM

Para hacerlo de forma automática puede ser con una macro.

Sigue las Instrucciones para ejecutar la macro
1. Abre tu hoja de excel
2. Para abrir Vba-macros y poder pegar la macro, Presiona Alt + F11
3. En el menú elige Insertar / Módulo
4. En el panel del lado derecho copia la macro
5. Para ejecutarla presiona F5

Sub arregla_hora()
'por.dam
c = "B"
For i = 2 To Range(c & Columns("A").SpecialCells(xlLastCell).Row + 1).End(xlUp).Row
Cells(i, c) = Left(Cells(i, c), Len(Cells(i, c)) - 2) & " " & Right(Cells(i, c), 2)
Next
End Sub

Cambia en la macro esta línea por la columna en donde estén tus horas.

c = "B"

Ejemplo, Si están en la columna "F", la línea en la macro debe quedar así

c = "F"

Prueba y me comentas

Saludos. Dam
Si es lo que necesitas.

Otra forma es buscar y reemplazar, solamente presiona Ctrl + L para buscar y reemplazar

Escribe lo siguiente en

Buscar: AM

Reemplazar: AM

En reemplazar tienes que poner (espacio)AM

Presiona el botón de reemplazar todos

Haz lo mismo para PM

Saludos. DAM

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas