Compartir a través de


Trabajar con estilos y formato de texto en Word 2010 (traducción automática)

Importante

Este artículo se ha traducido con traducción automática; vea la declinación de responsabilidades. Para su referencia, puede encontrar la versión en inglés de este artículo aquí.

Pancarta de nota rápida de Office

Trabajar con estilos y formato de texto en Microsoft Word: Información sobre el trabajo con estilos y formato de texto en Microsoft Word 2010.

Applies to: Microsoft Word 2010

Publicada:   Junio de 2011

Proporcionado por:    Frank Rice, Microsoft Corporation

Formato de texto consiste en cambiar caracteres individuales, palabras, solo párrafos o páginas. Esto le permite cambiar eficazmente el aspecto del texto mediante la aplicación de diferentes fuentes, tamaños y estilos como hacer que el texto aparezca en cursiva o negrita. En este tema, utilizar mediante programación los métodos Selection.ClearCharacter y Selection.ClearParagraph para cambiar el formato y estilo de una cadena de texto. Para completar esta tarea, haga lo siguiente:

  • Agregue el código en el Editor de Visual Basic

  • Probar la solución

Añadir código al Editor de Visual Basic

En esta tarea, agregue código de programación que manipula el formato de carácter y párrafo.

Para agregar código al Editor de Visual Basic

  1. Iniciar Word.

  2. Presione ALT+F11 para abrir el Editor de Visual Basic.

  3. En el panel de Proyectos , haga clic en ThisDocument.

  4. Pegue o escriba el siguiente código de Microsoft Visual Basic para aplicaciones (VBA) en la ventana del módulo.

    Sub SelectionClearFormattingDemo()
        ' Apply character and paragraph formats.
        ' Press F8 to step into this the first time.
        ' Press Shift+F8 to step over subsequent lines of code:
        ApplyFormattingAndSelect Sentences(3)
    
        ' Note that the sentence is now formatted.
        ' Remove the character direct formatting;
        Selection.ClearCharacterDirectFormatting
    
        ' Reapply the formatting:
        ApplyFormattingAndSelect Sentences(3)
    
        ' Remove the character style formatting:
        Selection.ClearCharacterStyle
    
        ' Reapply the formatting:
        ApplyFormattingAndSelect Sentences(3)
    
        ' Remove all character formatting (leaving paragraph formatting):
        Selection.ClearCharacterAllFormatting
    
        ' Reapply the formatting:
        ApplyFormattingAndSelect Sentences(3)
    
        ' Remove the paragraph direct formatting:
        Selection.ClearParagraphDirectFormatting
    
        ' Reapply the formatting:
        ApplyFormattingAndSelect Sentences(3)
    
        ' Remove the paragraph style formatting:
        Selection.ClearParagraphStyle
    
        ' Reapply the formatting:
        ApplyFormattingAndSelect Sentences(3)
    
        ' Remove all paragraph formatting (leaving character formatting):
        Selection.ClearParagraphAllFormatting
    
    End Sub
    
    Sub ApplyFormattingAndSelect(rng As Range)
        With rng
            ' Apply a paragraph and character style:
            .Style = "Quote"
    
            ' Apply a character style:
            .Style = "Subtle Reference"
    
            ' Apply direct formatting:
            .Font.Bold = True
            .Font.ColorIndex = wdBrightGreen
            .ParagraphFormat.LineSpacing = 20
            .Select
        End With
    End Sub
    

Probar la solución

En esta tarea, agregar texto a un documento y, a continuación, recorrer el código VBA para ver los efectos en formato de texto y estilo.

Paso a paso el código

  1. En el documento, escriba el comando siguiente (sin las comillas) para agregar un párrafo de cinco frases.

    "= rand(1,5)"

  2. Arrastre la ventana Editor de Visual Basic a la parte derecha del monitor.

  3. Arrastre la ventana de Word a la izquierda del monitor y ajustar las ventanas hasta que pueda ver ambas.

  4. Ahora, coloque el cursor en el procedimiento de SelectionClearFormattingDemo, presione F8 para empezar a depurar y, a continuación, presione MAYÚS + F8 para recorrer el código línea por línea (y pasar por alto los procedimientos externos) y observar el comportamiento del código.

Pasos siguientes

Nota

Declinación de responsabilidades de traducción automática: Este artículo se ha traducido con un sistema informático sin intervención humana. Microsoft ofrece estas traducciones automáticas para que los hablantes de otros idiomas distintos del inglés puedan disfrutar del contenido sobre los productos, los servicios y las tecnologías de Microsoft. Puesto que este artículo se ha traducido con traducción automática, es posible que contenga errores de vocabulario, sintaxis o gramática.