Obra de arte: Lisa Hornung, Getty Images/iStockPhoto

Los usuarios comerciales han hecho esto al buscar acrónimos y sus definiciones porque el nuevo editor de Microsoft Word viene con esta función. El resto de nosotros tenemos que trabajar un poco más para encontrar siglas y, afortunadamente, hay más de una manera.

VER: 83 trucos de Excel que todo usuario debe dominar (República Tecnológica)

Un acrónimo es una serie de iniciales que se utilizan para representar una frase más larga. Por ejemplo, URL no es una palabra en sí misma, es un acrónimo de Uniform o Universal Resource Locator. En este artículo, te mostraré tres formas de resaltarlos en un documento.

Uso Microsoft 365 en un sistema Windows 10 de 64 bits, pero puede usar versiones anteriores. Este artículo no es compatible con Word Online. Puede ingresar su propio contenido, pero si descarga los archivos de demostración .docm, .doc y .cls, tendrá acceso rápido al código revisado en este artículo.

Índice
  • 1. Cómo usar el panel Acrónimo en Word
  • 2. Cómo usar Buscar en Word
  • 3. Cómo usar un procedimiento VBA en Word
  • 1. Cómo usar el panel Acrónimo en Word

    La versión empresarial de Microsoft 365 tiene una función que enumera los acrónimos para usted en las versiones de escritorio y en línea. Para ver una lista de los acrónimos definidos, haga clic en la pestaña Referencias. El panel Acrónimos mostrará una lista de los acrónimos definidos. Por definido, me refiero a la frase que representa la sigla. Nuevamente, para la URL, el panel también mostraría el Localizador de recursos uniforme o universal. Si selecciona un acrónimo en el texto, ¡esta función agregará la definición por usted! Si no puede encontrar una definición, puede esperar unos días para ver si la función se actualiza en consecuencia, o puede definirla usted mismo. Esta función solo está disponible con una licencia empresarial.

    2. Cómo usar Buscar en Word

    Si no tiene una licencia empresarial, puede usar la función de búsqueda para resaltar todos los acrónimos en un documento. Es importante tener en cuenta que este método no es tan inteligente como podría pensar porque resaltará cualquier instancia de dos o más letras mayúsculas. Esto significa que los resultados podrían resaltar algo más que un acrónimo real. Ahora veamos una cadena de búsqueda que puede usar:

    1. Haga clic en Ctrl+F o haga clic en el menú desplegable Editar en la pestaña Inicio para abrir el Panel de navegación. En el menú desplegable (a la derecha), elija Búsqueda avanzada.
    2. Haga clic en Más, luego marque la opción Usar comodines.
    3. Marque la opción Sin formato en la parte inferior si no está atenuada. La función de búsqueda recuerda la última tarea de búsqueda y, si incluye formato, es posible que no obtenga los resultados esperados. Es una buena idea marcar siempre esta opción al iniciar una nueva tarea de búsqueda.
    4. En el control de búsqueda, escriba (Figura A).
    5. Haga clic en Resaltar lectura y, a continuación, haga clic en Resaltar todo.
    6. Haga clic en Cerrar para ver los aspectos más destacados publicados en Figura B.

    Figura A

    Figura B

    Este método tiene dos defectos:

    • Destaca MD. Si bien puede pensar que es una especie de acrónimo, probablemente no desee resaltarlo en este tipo de búsqueda. Si lo corrige a MD (con puntos), la tarea de búsqueda lo ignorará.
    • Todos los aspectos destacados desaparecen tan pronto como haces clic en algo.

    Este método puede ser más frustrante que útil porque los reflejos no son permanentes. Ahora veamos un procedimiento de VBA que tiene un resultado más permanente.

    3. Cómo usar un procedimiento VBA en Word

    Un clímax rápido puede ser todo lo que necesitas, pero la mayoría de las veces querrás algo más permanente. El procedimiento en Lista A hace lo mismo que la cadena Find de la última sección. La única diferencia es que es permanente hasta que lo elimine. Puede usar este mismo código para eliminar los resaltados cambiando .Replacement.Highlight a False.

    Lista A

    En ResaltarAcrónimos()

    'Este procedimiento resalta todas las instancias de dos o más

    'letras mayúsculas.

    Selection.Find.ClearFormatting

    Con Selección.Buscar

    .Texto = "

    .Antes = Verdadero

    .Wrap = wdBuscarContinuar

    .MatchWildcards = Verdadero

    .Reemplazo.Texto = ""

    .Replacement.Highlight = True 'False para eliminar los resaltados.

    .Ejecutar Reemplazar :=wdReplaceAll

    Terminar con

    Título final

    Este código hace exactamente lo mismo que hiciste manualmente en la última sección. Utiliza una cadena de búsqueda para encontrar todas las instancias de dos o más letras mayúsculas consecutivas. Como antes, a veces el tutorial resaltará algo que no es un acrónimo real.

    VER: Windows 10: Listas de comandos de voz para reconocimiento de voz y dictado (PDF gratis) (República Tecnológica)

    Si está utilizando una versión de cinta, asegúrese de guardar el libro de trabajo como un archivo habilitado para macros o el procedimiento no se ejecutará. Si está utilizando una versión de menú, puede omitir este paso. Para agregar el procedimiento, presione Alt+F11 para abrir el Editor de Visual Basic. En el Explorador de proyectos de la izquierda, seleccione ThisWorkbook para poder ejecutar el procedimiento en cualquier hoja. Puede ingresar el código manualmente o importar el archivo .cls descargable. Además, la macro se encuentra en los archivos descargables .docm y .doc. Si ingresa el código manualmente, no lo pegue desde esta página web. En su lugar, copie el código en un editor de texto y luego péguelo en el módulo ThisWorkbook. Esto eliminará los caracteres web fantasma que, de lo contrario, podrían causar errores.

    Después de ingresar al procedimiento, puede usarlo de la siguiente manera:

    1. Haga clic en la pestaña Desarrolladores.
    2. Haga clic en Macros en el grupo Código.
    3. En el cuadro de diálogo resultante, elija HighlightAcronyms() como se muestra en Figura C y haga clic en Ejecutar.

    Figura C

    Como puedes ver en Figura D, las siglas se resaltan permanentemente. Para eliminarlos, ejecute Sub HighlightAcronymsRemove(), que se encuentra en los archivos de demostración. No lo incluí en el texto del artículo, porque solo cambia una afirmación. Dependiendo de cómo llame al procedimiento, puede usar un procedimiento y pasar True/False como un valor booleano.

    Figura D

    Es poco probable que desee seguir todos estos pasos cada vez que desee realizar el procedimiento. En su lugar, agregue la macro a la barra de herramientas de acceso rápido. Para hacer esto, lea Cómo agregar macros de Office a la barra de herramientas de QAT para un acceso rápido.