Cuando ingresa una fecha en un documento, sería muy útil para Word colocar automáticamente un espacio sin interrupciones entre el mes y el día del mes. Por lo tanto, el «22 de enero» tendría un espacio que no se separa entre la «y» y el «2». De esta forma, el mes y el día aparecerían siempre juntos en la misma línea.

Desafortunadamente, Word no hace esto de forma predeterminada. Esto significa que tiene varias formas diferentes de usar las herramientas integradas de Word para resolver la situación.

La primera solución posible es intentar utilizar la función Autocorrección de Word.

Sin embargo, esta función no es adecuada para realizar esta tarea. ¿Por qué?

Debido a que Autocorrección solo se activa después de que Word figura, usted termina con una palabra; en otras palabras, cuando escribe el espacio después de la palabra o algún otro carácter final, como un signo de puntuación. Por lo tanto, si quisiera reemplazar «enero» con «enero» seguido de un espacio sin divisiones, en realidad terminaría con dos espacios después de la palabra: el espacio sin divisiones en el texto de reemplazo y el espacio que escribió en el curso de, bueno, mecanografiar.

Esto nos lleva a la siguiente solución potencial: Autotexto. En realidad, esta solución puede funcionar muy bien, pero requiere algunas diferencias en la forma de escribir las fechas. La mejor solución es crear 12 entradas de Autotexto, cada una guardada con el nombre de tres caracteres de los 12 meses. Por lo tanto, la entrada para «jan» sería «enero» seguida de un espacio sin interrupciones.

¿Por qué utilizar tres caracteres en lugar de más? Porque Word tiene otra característica llamada Autocompletar. (Verá el control para esto si elige Herramientas | Autocorrección | Autotexto. Es la casilla de verificación superior en esa pestaña). Si Autocompletar está activado, Word intenta «adivinar» lo que está escribiendo y sugerir el resto del Palabra o frase. Lo hace automáticamente para las fechas, pero no se activa hasta que escribe el cuarto carácter en un mes que tiene más de cinco caracteres. Por lo tanto, Word sugiere «enero» como finalización cuando escribe «Janu», pero no sugiere «marzo» como finalización cuando escribe «Marc».

Si usa tres caracteres para su combinación de mes y espacio libre, puede escribir «Jan» y presionar F3, lo que da como resultado la combinación deseada, sin espacios adicionales. El cambio en la forma de escribir, por supuesto, es que debe recordar escribir solo tres caracteres y luego presionar F3.

Si no le gusta recordar tales cambios en la forma de escribir, puede crear fácilmente una macro que revisará un documento y reemplazará los espacios que siguen al nombre del mes por un espacio que no se rompa. Lo siguiente es muy útil para este propósito:

Sub MonthsWithNonBreakingSpaces()

Dim sMonth As String     Dim iMonth As Integer

Selection.HomeKey unit:=wdStory     For iMonth = 1 To 12         With Selection.Find             .ClearFormatting             .Text = "(" & MonthName(iMonth, False) & ")( )([0-9])"

.MatchWildcards = True             With .Replacement                 .ClearFormatting                 .Text = "\1^s\3"

End With             .Execute Replace:=wdReplaceAll         End With     Next iMonth End Sub

_Nota: _

Si desea saber cómo usar las macros descritas en esta página (o en cualquier otra página de los sitios WordTips), he preparado una página especial que incluye información útil.

link: / wordribbon-WordTipsMacros [Haga clic aquí para abrir esa página especial en una nueva pestaña del navegador].

WordTips es su fuente de formación rentable en Microsoft Word.

(Microsoft Word es el software de procesamiento de texto más popular del mundo). Este consejo (1749) se aplica a Microsoft Word 97, 2000, 2002 y 2003. Puede encontrar una versión de este consejo para la interfaz de cinta de Word (Word 2007 y más tarde) aquí:

link: / wordribbon-Automatic_Non-breaking_Spaces_in_Dates [Espacios automáticos no interrumpidos en fechas].