Red de conocimiento informático - Aprendizaje de programación - Excel necesita una macro, que puede agregar automáticamente un espacio entre los dos caracteres del nombre para mantenerlo coherente con el nombre de tres caracteres. Siempre que utilice la macro, no se necesitan otros métodos.

Excel necesita una macro, que puede agregar automáticamente un espacio entre los dos caracteres del nombre para mantenerlo coherente con el nombre de tres caracteres. Siempre que utilice la macro, no se necesitan otros métodos.

Para ser honesto, es un muy mal hábito agregar un espacio entre las dos palabras del nombre. Esto hará que el contenido real de la celda cambie y afecte las operaciones de búsqueda y coincidencia.

La mejor manera es configurar directamente la alineación horizontal para dispersar la alineación

Si debes usar una macro, también es muy simple

Sub aa()

Para cada c en ActiveSheet.UsedRange

Si Len(c.Value) = 2 Entonces c Value = Left(c.Value, 1) & " & Right(?" c .Valor, 1)

Siguiente

Fin Sub