Jak změnit písmo a velikost písma ve všech textových polích v dokumentu Word?
Tento článek hovoří o změně písma a velikosti písma v textových polích v aktuálním dokumentu nebo dokumentech ve stanovené složce. Vyzkoušejte metodu VBA v článku.
Změňte písmo a velikost písma v textových polích v aktuálním dokumentu
Změňte písmo a velikost písma v textových polích všech dokumentů ve složce
Změňte písmo a velikost písma v textových polích v aktuálním dokumentu
U textových polí, která změníte písmo a velikost písma v aktuálním dokumentu, použijte k vyřešení problému níže uvedený kód VBA.
1. zmáčkni Další + F11 klávesy pro otevření Microsoft Visual Basic pro aplikace okno.
2. V Microsoft Visual Basic pro aplikace okno, klepněte na tlačítko Vložit > Modula potom zkopírujte následující kód do okna modulu.
Kód VBA: Změňte písmo a velikost písma ve všech textových polích v aktuálním dokumentu
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
Poznámka: V kódu, “Arial"A"20„Je v mém případě zadané písmo a velikost písma. Můžete je změnit na základě svých vlastních potřeb.
3. zmáčkni F5 klíč ke spuštění kódu. Poté se písmo a velikost písma všech textů v textových polích změní na zadané písmo a velikost písma. Viz screenshot:
Změňte písmo a velikost písma ve všech textových polích všech dokumentů ve složce
Chcete-li hromadně měnit písmo a velikost písma textových polí ve více dokumentech Word, musíte použít níže uvedený kód VBA.
1. Shromážděte prosím všechny cílové dokumenty, které obsahují textová pole, ve stejné složce změníte písmo a velikost písma.
2. V úvodním dokumentu Word stiskněte Další + F11 klávesy pro otevření Microsoft Visual Basic pro aplikace okno.
3. V Microsoft Visual Basic pro aplikace okno, klepněte na tlačítko Vložit > Modula potom zkopírujte následující kód do okna modulu.
Kód VBA: Změňte písmo a velikost písma v textových polích více dokumentů
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. zmáčkni F5 klíč ke spuštění kódu. V otvoru Procházet v okně vyberte složku (obsahuje dokumenty, v textových polích změníte písmo a velikost písma) a klikněte na OK .
Poté se změní písmo a velikost písma všech textových polí ve vybrané složce na zadané písmo a velikost písma.
Doporučené nástroje produktivity slov
Kutools For Word - Více než 100 pokročilých funkcí pro Word, ušetříte 50 % času
- Složité a opakované operace lze provádět jednorázově během několika sekund.
- Vložte více obrázků do složek do dokumentu Word najednou.
- Sloučte a zkombinujte více souborů Wordu napříč složkami do jednoho v požadovaném pořadí.
- Rozdělte aktuální dokument na samostatné dokumenty podle záhlaví, zalomení sekce nebo jiných kritérií.
- Převádějte soubory mezi Doc a Docx, Docx a PDF, kolekci nástrojů pro běžné převody a výběr atd. ...