Совет. Другие языки - Google-Translated. Вы можете посетить English версия этой ссылки.
Войти
x
or
x
x
Регистрация
x

or

Как изменить шрифт и размер шрифта во всех текстовых полях в документе Word?

В этой статье говорится об изменении шрифта и размера шрифта в текстовых полях в текущем документе или документах в указанной папке. Пожалуйста, попробуйте метод VBA в статье.

Изменить шрифт и размер шрифта в текстовых полях в текущем документе

Изменить шрифт и размер шрифта в текстовых полях всех документов в папке


Изменить шрифт и размер шрифта в текстовых полях в текущем документе

Для текстовых полей вы измените шрифт и размер шрифта в текущем документе, пожалуйста, примените приведенный ниже код VBA для решения проблемы.

1. нажмите другой + F11 , чтобы открыть Microsoft Visual Basic для приложений окна.

2. в Microsoft Visual Basic для приложений окна, нажмите Вставить > модуль, а затем скопируйте следующий код в окно модуля.

Код VBA: изменение шрифта и размера шрифта во всех текстовых полях в текущем документе.

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

Внимание: В коде "Arial(Основной ключ) и 20”- указанный шрифт и размер шрифта в моем случае. Вы можете изменить их в зависимости от ваших потребностей.

3. нажмите F5 ключ для запуска кода. Затем шрифт и размер шрифта всех текстов в текстовых полях изменяются на указанный шрифт и размер шрифта. Смотрите скриншот:


Изменить шрифт и размер шрифта во всех текстовых полях всех документов в папке

Для массового изменения шрифта и размера шрифта текстовых полей в нескольких документах Word необходимо применить приведенный ниже код VBA.

1. Пожалуйста, соберите все целевые документы, которые содержат текстовые поля, вы измените шрифт и размер шрифта в одной папке.

2. В открывающемся документе Word нажмите другой + F11 , чтобы открыть Microsoft Visual Basic для приложений окна.

3. в Microsoft Visual Basic для приложений окна, нажмите Вставить > модуль, а затем скопируйте следующий код в окно модуля.

Код VBA: изменение шрифта и размера шрифта в текстовых полях нескольких документов

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. нажмите F5 для запуска кода. В открытии просмотреть выберите папку (содержит документы, в текстовых полях вы измените шрифт и размер шрифта) и нажмите кнопку OK Кнопка.

Затем шрифт всех текстовых полей и размер шрифта документов в выбранной папке изменяются на указанный шрифт и размер шрифта.



Рекомендуемые инструменты для повышения производительности Word

Kutools For Word - больше, чем расширенные возможности 100 для Microsoft Word, сэкономьте время 50%

  • Сложные и повторяющиеся операции могут быть выполнены одноразовой обработкой за считанные секунды.
  • Вставьте несколько изображений из папок в документ Word одновременно.
  • Объединяйте и объединяйте несколько файлов Word в разных папках в нужном вам порядке.
  • Разделите текущий документ на отдельные документы в соответствии с заголовком 1, разрывом раздела или другими критериями.
  • Конвертировать файлы между Doc и Docx, Docx и PDF, набор инструментов для общих преобразований и выбора, и так далее...
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.

Be the first to comment.