ubiquitour.com

Cómo buscar y reemplazar estilos de Word en Visual Basic Excel

Cómo buscar y reemplazar estilos de Word en Visual Basic Excel

Excel Visual Basic para aplicaciones (VBA) es un lenguaje de programación incorporado en libros de Excel. Puede utilizar la lengua para adaptar tus hojas de trabajo para satisfacer sus necesidades. Por ejemplo, pueden preferir un determinado estilo de palabra en el texto. La forma tradicional de dar formato al texto es resaltar el texto que desea cambiar y haga clic en la función de "estilos", seleccionar el estilo que desea. Con VBA de Excel, sin embargo, puede reemplazar esta tarea mundana con un clic del ratón o teclado de movimiento.

Instrucciones

1 Pulse "Alt" + "F11" en su teclado de Excel para abrir el editor de Visual Basic.

2 Abra el módulo de código VBA desde el panel de navegación izquierdo o crear un nuevo módulo haciendo clic en "Insertar" y el "Módulo" en el menú superior.

3 Copie y pegue el código siguiente en la ventana módulo:Con ActiveDocument.Content.Find

.ClearFormatting .Font.Bold = True With .Replacement .ClearFormatting .Font.Bold = False End With .Execute FindText:="", ReplaceWith:="", _ Format:=True, Replace:=wdReplaceAll

Terminar con

Este código se encuentra todo el texto está en negrita y reemplazarlo con el texto que no está en negrita.

4 Alterar la ". Font.Bold = True "línea para cambiar el estilo que desee buscar o añadir nuevas líneas para los formatos más complejos, como texto de negrita, azul o subrayado. En ese caso sería substituir la línea con:. Font.Bold = True. Font.Color = azulFont.Underlined = True

5 Editar el ". Font.Bold = False "línea para cambiar el estilo que desee reemplazar los estilos encontrados con. Por ejemplo, puede cambiar todo el texto encontrado al rojo, por lo que se reemplazaría la línea con:. Font.Color = rojo

6 Presione "F5" para ejecutar el código de reemplazo de VBA.

Consejos y advertencias

  • Si no estás seguro de cómo especificar el estilo que desea buscar o reemplazar, trate de grabar una macro, cambiar algún texto al estilo quieres saber el código, luego mirando el código que se genera. Puede utilizar el mismo código para copiar en el fragmento anterior.