KutoolsforOffice — Un'unica soluzione, cinque potenti strumenti.Ottenere di più con meno sforzo.

Come modificare il carattere e la dimensione del carattere in tutte le caselle di testo del documento di Word?

AutoreSiluvia Data di modifica

Questo articolo illustra come modificare il tipo e la dimensione del carattere nelle caselle di testo del documento corrente o nei documenti presenti in una cartella specificata. Prova i metodi VBA descritti nell’articolo.

Modificare il carattere e Dimensione carattere nei Casella di testo in Documento Corrente

Modificare il carattere e Dimensione carattere nei Casella di testo di tutti i documenti in una cartella


Modificare il carattere e Dimensione carattere nei Casella di testo in Documento Corrente

Per le caselle di testo in cui si desidera modificare il carattere e la dimensione del carattere nel documento corrente, applichi il seguente codice VBA per risolvere il problema.

1. Premere i tasti Alt+F11 per aprire la finestra di Microsoft Visual Basic for Applications.

2. Nella finestra di Microsoft Visual Basic for Applications, fai clic su Inserisci > Modulo, quindi copia il codice seguente nella finestra del modulo.

Codice VBA: Modificare il carattere e Dimensione carattere in tutti i Casella di testo in Documento Corrente

Sub FormatTextsInTextBoxes()
'Updated by ExtendOffice 20181128
    Dim I As Long
    Dim xShape As Shape
    Dim xDoc As Document
    Set xDoc = ActiveDocument
    On Error Resume Next
    For Each xShape In xDoc.Shapes
        xShape.Select
        If xShape.GroupItems Is Nothing Then
            With xShape.TextFrame.TextRange.Font
                .Name = "Arial"
                .Size = 20
            End With
            GoTo LblExit
        End If
        For I = 1 To xShape.GroupItems.Count
            With xShape.GroupItems(I).TextFrame.TextRange.Font
                .Name = "Arial"
                .Size = 20
            End With
        Next
LblExit:
    Next
End Sub

Nota: Nel codice, “Arial” e “20” indicano rispettivamente il carattere e la dimensione del carattere utilizzati nel mio caso. Puoi modificarli in base alle tue esigenze.

3. Premere il tasto F5 per eseguire il codice. Il carattere e la dimensione del testo in tutte le caselle di testo verranno modificati in base al carattere e alla dimensione specificati. Vedere lo screenshot:

Il carattere e la dimensione del carattere nelle caselle di testo sono cambiati in quelli specificati


Modificare il carattere e Dimensione carattere in tutti i Casella di testo di tutti i documenti in una cartella

Per modificare in blocco il carattere e la dimensione del carattere delle caselle di testo in più documenti di Word, applica il seguente codice VBA.

1. Raccogliete tutti i documenti di destinazione che contengono le caselle di testo in cui desiderate modificare il carattere e la dimensione del carattere all’interno della stessa cartella.

2. In un documento di Word aperto, premi i tasti Alt+F11 per aprire la finestra di Microsoft Visual Basic for Applications.

3. Nella finestra di Microsoft Visual Basic for Applications, fai clic su Inserisci > Modulo, quindi copia il codice seguente nella finestra del modulo.

Codice VBA: Modificare il carattere e Dimensione carattere nei Casella di testo di più documenti

Sub FormatTextsInTextBoxesInMultiDoc()
'Updated by ExtendOffice 20181128
    Dim I As Long
    Dim xShape As Shape
    Dim xDlg As FileDialog
    Dim xFolder As Variant
    Dim xFileStr As String
    On Error Resume Next
    Set xDlg = Application.FileDialog(msoFileDialogFolderPicker)
    If xDlg.Show = -1 Then
        xFolder = xDlg.SelectedItems(1) + "\"
        xFileStr = Dir(xFolder & "*.doc", vbNormal)
        While xFileStr <> ""
            Documents.Open xFolder & xFileStr
            For Each xShape In ActiveDocument.Shapes
                xShape.Select
                If xShape.GroupItems Is Nothing Then
                    With xShape.TextFrame.TextRange.Font
                        .Name = "Arial"
                        .Size = 20
                    End With
                    GoTo LblExit
                End If
                For I = 1 To xShape.GroupItems.Count
                    With xShape.GroupItems(I).TextFrame.TextRange.Font
                        .Name = "Arial"
                        .Size = 20
                    End With
                Next
LblExit:
            Next
            ActiveDocument.Save
            ActiveDocument.Close
            xFileStr = Dir()
       Wend
    End If
End Sub

4. Premere il tasto F5 per eseguire il codice. Nella finestra di Sfoglia visualizzata, selezionare la cartella (che contiene i documenti in cui si desidera modificare il carattere e la dimensione del carattere nelle caselle di testo) e fare clic sul pulsante OK.

Finestra di navigazione

Il carattere e la dimensione del carattere di tutte le caselle di testo nei documenti della cartella selezionata vengono aggiornati in base alle impostazioni specificate.

Migliori strumenti per la produttività in Office

Kutools per Word – Migliora la tua esperienza con Word grazie a oltre 100 funzionalità eccezionali!

🤖Funzionalità KUTOOLS AI: Assistente AI / Assistente in Tempo Reale / Super Lucida (Mantieni formato) / Super Traduci (Mantieni formato) / Redazione AI / Correzione AI

📘Padronanza dei documenti: Dividi pagine, unisci documenti, esporta la selezione in vari formati (PDF, TXT, DOC, HTML…) e conversione batch in PDF

Modifica contenuti: Trova e sostituisci in batch su più file / Ridimensiona tutte le immagini / Trasponi righe e colonne della tabella / Converti tabella in testo

🧹Pulizia senza sforzo: Elimina in un attimo spazi extra, interruzioni di sezione, caselle di testo e collegamenti ipertestuali. Per altri strumenti di rimozione, vai al gruppo Rimuovi

Inserimenti creativi: Inserisci separatori delle migliaia, caselle di controllo, pulsanti di opzione, codici QR, codici a barre e immagini multiple. Scopri di più nel gruppo Inserisci

🔍Selezioni precise: Individua con precisione pagine specifiche, tabelle, forme, paragrafi di intestazione e migliora la navigazione con altre funzionalità ...Seleziona...

Miglioramenti stellari: Passa a qualsiasi posizione / Inserimento automatico di testo ripetitivo / Alterna tra i documenti Windows / 11 strumenti di conversione Strumenti di...

🌍Supporta oltre 40 lingue: Usa Kutools nella tua lingua preferita – tra cui inglese, spagnolo, tedesco, francese, cinese e molte altre!

Kutools for Word schede sulla barra multifunzione
 
 

Office Tab- Porta l'interfaccia a schede in Office e rende il tuo lavoro molto più semplice

  • Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Apri e crea più documenti in nuove schede della stessa finestra, anziché in nuove finestre.
  • Aumenta la tua produttività del 50 % e riduci centinaia di clic del mouse ogni giorno!

✨ Kutools for Office – Un’installazione, cinque strumenti potenti!

Include Office Tab Pro·Kutools per Excel·Kutools per Outlook·Kutools per Word·Kutools for PowerPoint

📦 Ottieni tutti gli 5 strumenti in un’unica suite | 🔗 Integrazione perfetta con Microsoft Office | ⚡ Risparmia tempo e aumenta immediatamente la produttività

Migliori strumenti per la produttività in Office

Kutools per Word- Strumenti 100+ per Word