Note: The other languages of the website are Google-translated. Back to English
登入  \/ 
x
or
x
註冊  \/ 
x

or

如何在Word文檔中的數字上添加千位分隔符?

在Excel中,可以使用“使用1000分隔符”功能將數字自動添加1000分隔符,但是您知道如何在Word文檔中向數字添加1000分隔符嗎? 在這裡,我介紹了一些在Word中處理此工作的技巧。

使用快捷方式添加1000個分隔符

用符號添加1000個分隔符

用VBA添加1000個分隔符

用Kutools for Word添加1000個分隔符好主意3


使用快捷方式添加1000個分隔符

在Word中,您可以使用快捷方式添加千位分隔符。

將光標放在要插入1000分隔符的位置,按 其他 鍵,然後按 044 在數字鍵盤中。


用符號添加1000個分隔符

或者,您可以使用Symbol函數插入1000分隔符。

1.將光標置於要插入1000分隔符的位置,單擊 插入 > 符號 > 更多符號.
doc添加千位分隔符1

2。 在裡面 符號 對話框下 符號 標籤選擇 宋體 字體 下拉列表,然後選擇 基本拉丁語 子集 下拉列表,現在從列表中選擇1000個分隔符,然後單擊 插入 插入它。
doc添加千位分隔符2

備註:使用以上兩種方法,一次只能插入一千個分隔符。 如果要一次將數千個分隔符插入多個數字,請嘗試以下方法。


用VBA添加1000個分隔符

有時,一個數字需要插入幾千個分隔符。 在這種情況下,您可以使用VBA代碼。

1.選擇要插入千位分隔符的數字,按 Alt + F11鍵 打開鑰匙 Microsoft Visual Basic應用程序 窗口。

2。 點擊 插入 > 模塊,將以下代碼複製並粘貼到 模塊.

VBA:為數字添加1000個分隔符

Sub AddCommasToNumbers()
'UpdatebyExtendoffice20181106
    Dim xWarp As Integer
    If Selection.Type = wdSelectionIP Then
        ActiveDocument.Range(0, 0).Select
        xWarp = wdFindContinue
    Else
        xWarp = wdFindStop
    End If
    With Selection.Find
        .ClearFormatting
        .Text = "[0-9]{4,}"
        .Replacement.Text = ""
        .Forward = True
        .Wrap = xWarp
        .Format = False
        .MatchCase = False
        .MatchWholeWord = False
        .MatchAllWordForms = False
        .MatchSoundsLike = False
        .MatchWildcards = True
        Do While .Execute
            Selection.Text = Format$(Selection.Text, "#,##0")
            If xWarp = wdFindContinue Then
                Selection.Collapse wdCollapseEnd
            Else
                Exit Sub
            End If
        Loop
    End With
End Sub

3。 按 F5 鍵,已將數千個分隔符插入到所選編號。
doc添加千位分隔符3


用Kutools for Word添加1000個分隔符

如果要將分隔符插入選擇中的多個數字或Word中的整個文檔,則 添加千位分隔符 的效用 Kutools for Word 可以通過點擊來解決這項工作。

Kutools for Word, 與以上 {module753} 方便的功能,使您的工作更加輕鬆。 

安裝後 Kutools for Word,請執行以下操作:(現在免費下載Kutools for Word!)

要為整個文檔中的所有數字添加千位分隔符,只需不選擇任何數據,請單擊 庫工具 > 添加千位分隔符.
doc添加千位分隔符4

彈出一些對話框,以確保是否要將此功能應用於整個文檔,請單擊 > OK.
doc添加千位分隔符5 doc添加千位分隔符6

現在,所有數字均已插入1000個分隔符。
doc添加千位分隔符7

如果要在選擇的數字中添加1000個分隔符,請選擇數字並單擊 庫工具 > 添加千位分隔符.
doc添加千位分隔符8

備註:如果要刪除千位分隔符,可以單擊Kutools>刪除>刪除千位分隔符。


推薦的Word生產力工具

 

Kutools For Word - 100 多個 Word 高級功能,節省 50% 的時間

  • 複雜和重複的操作可以在幾秒鐘內完成一次處理。
  • 跨文件夾一次將多個圖像插入Word文檔。
  • 將文件夾中的多個Word文件合併並合併為所需順序。
  • 根據標題,分節符或其他條件將當前文檔拆分為單獨的文檔。
  • 在Doc和Docx之間,Docx和PDF之間轉換文件,用於常見轉換和選擇的工具集合等...
Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    moradi · 1 years ago
    Thanks for your macro. But it has two problem:
    1) After using macro, leading zero of numbers like phone number will be removed!!!
    2) Macro works bad for number with more than 30 digits.!!!