Kako pretvoriti številko v besede v dokumentu Word?
Ta članek govori o načinu pretvorbe številk v angleške besede v Wordovem dokumentu, nadaljujte in si oglejte podrobnosti, če vas zanima.
Pretvorite številko v angleške besede z VBA
Pretvorite številko v angleške besede v Excelu s programom Kutools za Excel
Pretvorite številko v angleške besede z VBA
1. Izberite številko, ki jo želite pretvoriti v besede, pritisnite Alt + F11 tipke za odpiranje Microsoft Visual Basic za aplikacije okno.
2. klik Vstavi > Moduliin kopirajte spodnje kode in jih prilepite v Moduli skripta.
VBA: Pretvori številko v besede
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. Pritisnite F5 tipko za zagon kode, zdaj je številka pretvorjena v besede.
Opombe: Koda deluje vsakič samo na eno številko.
Pretvorite številko v angleške besede s programom Kutools for Excel
Če želite pretvoriti številke v besede v Excelovem listu, je na voljo priročno orodje - Številke v besede Kutools za Excel, ki lahko pretvori številke v angleške ali kitajske besede ali pretvori številke v angleško valuto ali kitajsko valuto.
Kutools za Excel, z več kot 300 priročne funkcije, vam olajša delo. |
po brezplačna namestitev Kutools za Excel, naredite spodaj:
1. Izberite celice, v katere želite pretvoriti številke v besede, in kliknite Kutools > vsebina > Številke v besede.
2. V pojavnem pogovornem oknu potrdite Angleščina in Ni pretvorjeno v valuto opcije.
3. klik Ok or Uporabi, bodo izbrane številke pretvorjene v besede.
Priporočena orodja za produktivnost besed
Kutools za Word - Več kot 100 naprednih funkcij za Word, prihranite 50% časa
- Zapletene in ponavljajoče se operacije je mogoče enkrat obdelati v nekaj sekundah.
- V Wordov dokument hkrati vstavite več slik v mape.
- Združite in združite več datotek Word v mapah v eno z želenim vrstnim redom.
- Trenutni dokument razdelite na ločene dokumente glede na naslov, prelom odseka ali druga merila.
- Pretvarjanje datotek med dokumenti Doc in Docx, Docx in PDF, zbirka orodij za pogoste pretvorbe in izbiro itd. ...