如果您需要在Word文档中的冒号后将首字母大写,那么手动更改它们将不是一个好选择。 本文,我将讨论一种尽快将冒号后的第一个小写字母更改为大写字母的方法。


在Word文档中使用VBA代码在冒号后的首字母大写

以下VBA代码可以帮助您将整个Word文档中冒号后的所有首字母大写,请大写:

1。 按住 ALT + F11 键打开 Microsoft Visual Basic应用程序 窗口。

2。 点击 插页 > 模块,然后将以下代码粘贴到“模块窗口”中。

VBA代码:大写冒号后的首字母大写:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

Sub CapitalizeWordAfterColon()

    Application.ScreenUpdating = False

    Selection.HomeKey wdStory

    With Selection.Find

        .ClearFormatting

        .Text = ": ([a-z])"

        .Forward = True

        .Wrap = wdFindContinue

        .Format = False

        .MatchWholeWord = False

        .MatchSoundsLike = False

        .MatchCase = False

        .MatchWildcards = True

        .MatchAllWordForms = False

        With .Replacement.Font

          .AllCaps = True

          .SmallCaps = False

        End With

    End With

    Selection.Find.Execute Replace:=wdReplaceAll

    Application.ScreenUpdating = True

End Sub

3。 然后按 F5 键来运行此代码,并将冒号后的所有前几个字母立即转换为大写字母,请参见屏幕截图:

doc将冒号1后的首字母大写

Oh 游读者 👋
It’s nice to meet you.

每周三,您都将收到一封内容详实的Newsletter.

Oh 游读者 👋
It’s nice to meet you.

每周三,您都将收到一封内容详实的Newsletter.