跳到主要內容
 

如何在Word文檔中將數字轉換為單詞?

作者:孫 最後修改時間:2024-08-09

本文討論的是在Word文檔中將數字轉換為英語單詞的方法,如果您感興趣,請繼續查看詳細信息。

使用VBA將數字轉換為英文單詞

使用Kutools for Excel在Excel中將數字轉換為英文單詞


使用VBA將數字轉換為英文單詞

1.選擇要轉換成單詞的數字,按 Alt + F11鍵 打開鑰匙 Microsoft Visual Basic for Applications 窗口。

2。 點擊 插入 > 模塊,然後復制以下代碼並將其粘貼到 模塊 腳本。

VBA:將數字轉換為單詞

Sub ConvertNumberToWord()
'UpdatebyExtendoffice20181010
    Dim xDigit As Double
    Dim xBuff As String
    On Error Resume Next
    Selection.MoveLeft wdWord, 1, wdMove
    Selection.MoveRight wdWord, 1, wdExtend
    xDigit = Val(Trim(Selection.Text))
    If xDigit = 0 And Str(xDigit) <> Trim(Selection.Text) Then Exit Sub
    If xDigit > 999999 Then
        If xDigit <= 999999999 Then
            xBuff = Trim(Int(Str(xDigit / 1000000)))
            Selection.Fields.Add Selection.Range, wdFieldEmpty, "= " + xBuff + " \* CardText", True
            Selection.MoveLeft wdWord, 1, wdExtend
            xBuff = Selection.Text & " million "
            xDigit = Right(Str(xDigit), 6)
        End If
    End If
    If xDigit <= 999999 Then
        Selection.Fields.Add Selection.Range, wdFieldEmpty, "= " + Str(xDigit) + " \* CardText", True
        Selection.MoveLeft wdWord, 1, wdExtend
        xDigit = xBuff & Selection.Text
        Selection.TypeText xDigit + " "
    Else
        MsgBox "Number too large", vbOKOnly, "Kutool for Word"
    End If
End Sub

3。 按 F5 鍵來運行代碼,現在數字已轉換為單詞。
數字轉換成英文單字

備註:該代碼每次僅適用於一個號碼。


使用Kutools for Excel將數字轉換為英文單詞

如果您想將數字轉換為Excel工作表中的單詞,則有一個方便的工具- 數字到單詞 Kutools for Excel,可以將數字轉換為英語或中文單詞,或將數字轉換為英語或中文貨幣。

Excel的Kutools, 配備人工智慧 🤖,提供 300 多種方便的功能來簡化您的任務。

免費安裝 Kutools for Excel,請執行以下操作:

1.選擇您想要將數字轉換為單詞的單元格,然後單擊 庫工具 > 內容 > 數字到單詞.
Excel 功能區上的 Kutools 標籤上的數字到單字選項

2.在彈出的對話框中,選中 English 不轉換為貨幣 選項。
數字轉單字對話框

3。 點擊 Ok or 申請,所選數字將轉換為單詞。

最佳辦公生產力工具

Kutools for Word - 透過 Over 提升您的文字體驗 100 顯著特點!

🤖 Kutools人工智慧功能: 生成內容 / 重寫文字 / 文件問答 / 獲得快速解答 / 翻譯文件 / 波蘭語文檔(保留格式)...

📘 文件掌握: 分頁 / 合併文件 / 以各種格式匯出選擇(PDF/TXT/DOC/HTML...) / 批次轉換為PDF...

內容編輯: 跨多個文件批量查找和替換 / 調整所有圖片的大小 / 轉置表行和列 / 將表格轉換為文字...

🧹 輕鬆清潔: 移開 多餘的空間 / 分節符 / 文本框 / 超鏈接 / 如需更多拆卸工具,請前往 移除 團體...

創意插入: 插入 千位分隔符 / 複選框 / 單選按鈕 / QR Code / 條碼 / 多張圖片 / 發現更多 插入 團體...

🔍 精準選擇:精確定位 特定頁面 / / 形狀 / 標題段落 / 增強導航功能 更多 選擇 功能...

星級增強: 導航到任何位置 / 自動插入重複文字 / 在文檔視窗之間切換 / 11 轉化 工具...

Word 功能區上的 Kutools 和 Kutools Plus 標籤
???? 想嘗試這些功能嗎?立即下載 Kutools for Word! 🚀
 

最佳辦公生產力工具

Kutools for Word - 100 多個 Word 工具

如何在Word文檔中將數字轉換為單詞?
跳到主要內容
 

如何在Word文檔中將數字轉換為單詞?

作者:孫 最後修改時間:2024-08-09

本文討論的是在Word文檔中將數字轉換為英語單詞的方法,如果您感興趣,請繼續查看詳細信息。

使用VBA將數字轉換為英文單詞

使用Kutools for Excel在Excel中將數字轉換為英文單詞


使用VBA將數字轉換為英文單詞

1.選擇要轉換成單詞的數字,按 Alt + F11鍵 打開鑰匙 Microsoft Visual Basic for Applications 窗口。

2。 點擊 插入 > 模塊,然後復制以下代碼並將其粘貼到 模塊 腳本。

VBA:將數字轉換為單詞

Sub ConvertNumberToWord()
'UpdatebyExtendoffice20181010
    Dim xDigit As Double
    Dim xBuff As String
    On Error Resume Next
    Selection.MoveLeft wdWord, 1, wdMove
    Selection.MoveRight wdWord, 1, wdExtend
    xDigit = Val(Trim(Selection.Text))
    If xDigit = 0 And Str(xDigit) <> Trim(Selection.Text) Then Exit Sub
    If xDigit > 999999 Then
        If xDigit <= 999999999 Then
            xBuff = Trim(Int(Str(xDigit / 1000000)))
            Selection.Fields.Add Selection.Range, wdFieldEmpty, "= " + xBuff + " \* CardText", True
            Selection.MoveLeft wdWord, 1, wdExtend
            xBuff = Selection.Text & " million "
            xDigit = Right(Str(xDigit), 6)
        End If
    End If
    If xDigit <= 999999 Then
        Selection.Fields.Add Selection.Range, wdFieldEmpty, "= " + Str(xDigit) + " \* CardText", True
        Selection.MoveLeft wdWord, 1, wdExtend
        xDigit = xBuff & Selection.Text
        Selection.TypeText xDigit + " "
    Else
        MsgBox "Number too large", vbOKOnly, "Kutool for Word"
    End If
End Sub

3。 按 F5 鍵來運行代碼,現在數字已轉換為單詞。
數字轉換成英文單字

備註:該代碼每次僅適用於一個號碼。


使用Kutools for Excel將數字轉換為英文單詞

如果您想將數字轉換為Excel工作表中的單詞,則有一個方便的工具- 數字到單詞 Kutools for Excel,可以將數字轉換為英語或中文單詞,或將數字轉換為英語或中文貨幣。

Excel的Kutools, 配備人工智慧 🤖,提供 300 多種方便的功能來簡化您的任務。

免費安裝 Kutools for Excel,請執行以下操作:

1.選擇您想要將數字轉換為單詞的單元格,然後單擊 庫工具 > 內容 > 數字到單詞.
Excel 功能區上的 Kutools 標籤上的數字到單字選項

2.在彈出的對話框中,選中 English 不轉換為貨幣 選項。
數字轉單字對話框

3。 點擊 Ok or 申請,所選數字將轉換為單詞。

最佳辦公生產力工具

Kutools for Word - 透過 Over 提升您的文字體驗 100 顯著特點!

🤖 Kutools人工智慧功能: 生成內容 / 重寫文字 / 文件問答 / 獲得快速解答 / 翻譯文件 / 波蘭語文檔(保留格式)...

📘 文件掌握: 分頁 / 合併文件 / 以各種格式匯出選擇(PDF/TXT/DOC/HTML...) / 批次轉換為PDF...

內容編輯: 跨多個文件批量查找和替換 / 調整所有圖片的大小 / 轉置表行和列 / 將表格轉換為文字...

🧹 輕鬆清潔: 移開 多餘的空間 / 分節符 / 文本框 / 超鏈接 / 如需更多拆卸工具,請前往 移除 團體...

創意插入: 插入 千位分隔符 / 複選框 / 單選按鈕 / QR Code / 條碼 / 多張圖片 / 發現更多 插入 團體...

🔍 精準選擇:精確定位 特定頁面 / / 形狀 / 標題段落 / 增強導航功能 更多 選擇 功能...

星級增強: 導航到任何位置 / 自動插入重複文字 / 在文檔視窗之間切換 / 11 轉化 工具...

Word 功能區上的 Kutools 和 Kutools Plus 標籤
???? 想嘗試這些功能嗎?立即下載 Kutools for Word! 🚀
 

最佳辦公生產力工具

Kutools for Word - 100 多個 Word 工具