Conversión de listas a texto (Microsoft Word)
Si ha utilizado la función de lista numerada de Word, probablemente haya notado que los números al comienzo de cada elemento de la lista no se pueden seleccionar.
Además, a medida que elimina o agrega elementos en su lista, los otros elementos de la lista se vuelven a numerar para compensar sus acciones.
En la mayoría de los casos, así es exactamente como espera y desea que funcionen sus listas numeradas. Sin embargo, puede haber ocasiones en las que desee que las listas se «congelen», lo que significa que los números no cambiarán. En estos casos, la función de numeración automática puede parecer más una frustración que una sutileza.
Hay dos formas de solucionar este problema. El primero, al que me refiero como el método de fuerza bruta, implica un poco de cortar y pegar. Todo lo que necesitas hacer es seguir estos pasos generales:
-
Seleccione la lista que desea congelar.
-
Presione Ctrl + C para copiar el texto al Portapapeles. La lista aún debería estar seleccionada.
-
Elija Pegado especial en el menú Editar. Word muestra el cuadro de diálogo Pegado especial. (Ver figura 1)
-
Elija Texto sin formato como tipo de pegado.
-
Haga clic en Aceptar.
Estas acciones reemplazan la lista dinámica existente con el texto de sí mismo, y Word convierte automáticamente la numeración automática en texto.
Por supuesto, esto tiene varios inconvenientes. En primer lugar, pierde cualquier otro formato especial que pueda tener en los elementos de la lista. Si tiene algunas palabras con un formato diferente al predeterminado del párrafo (por ejemplo, palabras en negrita o cursiva), estas se eliminan y deben rehacerse manualmente.
Un enfoque más sencillo es utilizar una macro para hacer el trabajo por usted. VBA incluye un método especial que elimina los inconvenientes ya mencionados y hace la conversión mucho más limpia. Ninguno de sus otros formatos, excepto los números de lista automáticos, se ve afectado. La siguiente es la macro ListPlain:
Sub ListPlain() Dim lp As Paragraph For Each lp In ActiveDocument.ListParagraphs lp.Range.ListFormat.ConvertNumbersToText Next lp End Sub
Observe lo corta que es la macro. También se ejecuta muy rápidamente y afecta a toda la numeración de todo el documento. Las listas numeradas que dependen de la numeración automática de Word se ven afectadas, al igual que los campos LISTNUM.
_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 (1857) 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-Converting_Lists_to_Text [Conversión de listas en texto]
.