Note: The other languages of the website are Google-translated. Back to English

Hogyan lehet megváltoztatni a betűtípust és a betűméretet a Word dokumentum összes szövegmezőjében?

Ez a cikk a betűkészlet és a betűméret megváltoztatásáról szól az aktuális dokumentum vagy egy megadott mappában lévő dokumentumok szövegmezőiben. Kérjük, próbálja ki a VBA módszert a cikkben.

Módosítsa a betűtípust és a betűméretet az aktuális dokumentum szövegmezőiben

Változtassa meg a betűtípust és a betűméretet a mappában lévő összes dokumentum szövegmezőiben


Módosítsa a betűtípust és a betűméretet az aktuális dokumentum szövegmezőiben

Az aktuális dokumentum betűtípusát és betűméretét tartalmazó szövegdobozokhoz kérjük, alkalmazza az alábbi VBA kódot a probléma megoldásához.

1. megnyomni a más + F11 billentyűk megnyitásához Microsoft Visual Basic for Applications ablak.

2. Ban,-ben Microsoft Visual Basic for Applications ablakban kattintson betétlap > Modulok, majd másolja a következő kódot a Modul ablakba.

VBA-kód: Az aktuális dokumentum összes szövegmezőjében módosíthatja a betűtípust és a betűméretet

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

Megjegyzések: A kódban:Arial"És"20”Az esetemben a megadott betűtípus és betűméret. Megváltoztathatja őket saját igényei alapján.

3. megnyomni a F5 gombot a kód futtatásához. Ezután az összes szöveg betűtípusa és betűmérete a szövegdobozokban megváltozik a megadott betűtípusra és betűméretre. Lásd a képernyőképet:


Változtassa meg a betűtípust és a betűméretet a mappában található összes dokumentum összes szövegmezőjében

A szövegdobozok betűtípusának és betűméretének tömeges megváltoztatásához több Word dokumentumban az alábbi VBA kódot kell alkalmaznia.

1. Kérjük, gyűjtse össze az összes olyan céldokumentumot, amely szövegmezőket tartalmaz, és ugyanabban a mappában módosítja a betűtípust és a betűméretet.

2. Egy megnyíló Word dokumentumban nyomja meg a gombot más + F11 billentyűk megnyitásához Microsoft Visual Basic for Applications ablak.

3. Ban,-ben Microsoft Visual Basic for Applications ablakban kattintson betétlap > Modulok, majd másolja a következő kódot a Modul ablakba.

VBA kód: Változtassa meg a betűtípust és a betűméretet több dokumentum szövegmezőiben

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. megnyomni a F5 gombot a kód futtatásához. A megnyitón Tallózás ablakban válassza ki a mappát (olyan dokumentumokat tartalmaz, amelyeknél a szövegdobozokban megváltoztatja a betűtípust és a betűméretet), majd kattintson a gombra OK gombot.

Ezután az összes szövegmező betűje és a kiválasztott mappában lévő dokumentumok betűmérete a megadott betűtípusra és betűméretre változik.


Ajánlott Word-termelékenységi eszközök

 

Kutools For Word - Több mint 100 speciális szolgáltatás a Word számára, 50%-os időt takaríthat meg

  • A bonyolult és ismételt műveletek másodpercek alatt egyszeri feldolgozást végezhetnek.
  • Egyszerre több képet illesszen be a mappákba a Word dokumentumba.
  • Egyesítsen és egyesítsen több Word-fájlt a mappák között a kívánt sorrenddel.
  • Bontja az aktuális dokumentumot külön dokumentumokká címsor, szakasz törés vagy egyéb szempontok szerint.
  • Fájlok konvertálása a Doc és a Docx, a Docx és a PDF között, a közös konverzióhoz és kiválasztáshoz szükséges eszközök gyűjteménye stb.
A megjegyzések rendezése szerint
Hozzászólások (1)
Még nincs értékelés. Legyen Ön az első, aki értékel!
A weboldal moderátora ezt a megjegyzést minimalizálta
Ez egy fantasztikus bejegyzés. Valóban nagyon informatív és kreatív tartalom. Ezek a koncepciók egy jó módja a tudás bővítésének.Nagyon szeretem és nagyon jól segítenek a fejlődésben.Köszönöm ezt a rövid magyarázatot és a nagyon szép információkat.Nos, jó tudást kaptam.

Java képzés Chennaiban
Java képzés Coimbatore-ban
Java képzés Bangalore-ban
Még senki sem írt megjegyzést

Kövess minket

Copyright © 2009 - www.extendoffice.com. | Minden jog fenntartva. Powered by ExtendOffice. | Oldaltérkép
A Microsoft és az Office logó a Microsoft Corporation védjegyei vagy bejegyzett védjegyei az Egyesült Államokban és / vagy más országokban.
Sectigo SSL védi