久久精品精选,精品九九视频,www久久只有这里有精品,亚洲熟女乱色综合一区
    分享

    word數(shù)字千分位的批量添加方法

     部落窩教育BLW 2017-12-08
    來(lái)源:IT部落窩  作者:IT部落窩 

    內(nèi)容提要:文章介紹word數(shù)字千分位的一次性批量添加方法,以及word千分位詳細(xì)的添加操作步驟。

      筆者是一名會(huì)計(jì)從業(yè)者,在word文檔中經(jīng)常與數(shù)字打交道,為了保持?jǐn)?shù)字格式的統(tǒng)一性,需要將數(shù)字添加千分位,并保留兩位小數(shù)。

      通常是需要一次性把word里的數(shù)字全部變?yōu)闀?huì)計(jì)格式,即改為有千分號(hào)且后帶兩位小數(shù)點(diǎn)的格式。

      很遺憾的是,word自身內(nèi)置命令,并不能實(shí)現(xiàn)數(shù)字千分位的添加。常使用excel的朋友知道,excel添加千分位分隔符,保留兩位小數(shù)是很簡(jiǎn)單容易的事情,單擊工具欄的命令即可完成。

      既然內(nèi)置功能無(wú)法滿(mǎn)足,我們可以通過(guò)自己編寫(xiě)一段VBA代碼來(lái)實(shí)現(xiàn)word數(shù)字千分位的批量添加。

      我們以word2010版為例,來(lái)介紹word數(shù)字千分位的批量添加方法。

      第一,打開(kāi)需要添加數(shù)字千分位的word文檔。

      第二,單擊開(kāi)發(fā)工具——Visual Basic,或者按ALT+F11,打開(kāi)VBE編輯器。
      附:圖文教程:word2010開(kāi)發(fā)工具的顯示和關(guān)閉http://www./show.asp?id=1447

      第三,單擊插入——模塊,插入一個(gè)模塊,并在右邊的代碼窗口復(fù)制下面的代碼。

      第四,關(guān)閉VBE界面,回到word文檔。單擊開(kāi)發(fā)工具——宏,找到“qianfen”宏,單擊“運(yùn)行”,即可完成word數(shù)字千分位的批量添加。

    word數(shù)字千分位

      下面是具體的word數(shù)字千分位批量添加完整代碼,直接復(fù)制sub至end sub結(jié)束。

    Sub qianfen()
    '本代碼旨在解決WORD中數(shù)據(jù)轉(zhuǎn)化為千分位
    '數(shù)據(jù)限定要求:-922,337,203,685,477.5808 到 922,337,203,685,477.5807
    '轉(zhuǎn)化結(jié)果1000以上數(shù)據(jù)以千分位計(jì)算,小數(shù)點(diǎn)右側(cè)保留二位小數(shù);1000以下數(shù)據(jù)不變
    Dim myRange As Range, i As Byte, myValue As Currency
    On Error Resume Next
    Application.ScreenUpdating = False '關(guān)閉屏幕更新
    NextFind: Set myRange = ActiveDocument.Content '定義為主文檔文字部分
    With myRange.Find '查找
    .ClearFormatting '清除格式
    .Text = "[0-9]{4,15}" '4到15位數(shù)據(jù)
    .MatchWildcards = True '使用通配符
    Do While .Execute '每次查找成功
    i = 2 '起始值為2
    '如果是有小數(shù)點(diǎn)
    If myRange.Next(wdCharacter, 1) = "." Then
    '進(jìn)行一個(gè)未知循環(huán)
    While myRange.Next(wdCharacter, i) Like "#"
    i = i + 1 '只要是[0-9]任意數(shù)字則累加
    Wend
    '重新定義RANGE對(duì)象
    myRange.SetRange myRange.Start, myRange.End + i - 1
    End If
    myValue = VBA.Val(myRange) '保險(xiǎn)起見(jiàn)轉(zhuǎn)換為數(shù)據(jù),也可省略
    myRange = VBA.Format(myValue, "Standard") '轉(zhuǎn)為千分位格式
    GoTo NextFind '轉(zhuǎn)到指定行
    Loop
    End With
    Application.ScreenUpdating = True '恢復(fù)屏幕更新
    End Sub

      本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶(hù)發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買(mǎi)等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
      轉(zhuǎn)藏 分享 獻(xiàn)花(0

      0條評(píng)論

      發(fā)表

      請(qǐng)遵守用戶(hù) 評(píng)論公約

      類(lèi)似文章 更多

      主站蜘蛛池模板: 欧美性大战久久久久XXX| 无码精品人妻一区二区三区中| 亚洲电影天堂在线国语对白| 一区二区和激情视频| 一区二区三区无码免费看| 亚洲人成网站77777在线观看| 最新国产麻豆AⅤ精品无码 | 国产精品电影久久久久电影网| 久久精品这里热有精品| 成人国产精品一区二区网站公司| 无码成人午夜在线观看| 无码人妻蜜肉动漫中文字幕| 国产AV福利第一精品| 国产精品一亚洲AV日韩AV欧| 国产免费高清69式视频在线观看| 精品久久久久久中文字幕大豆网| 久久亚洲国产精品久久| 久久精品国产99久久久古代 | 亚洲色欲色欱WWW在线| 国产69精品久久久久777| 韩国无码AV片午夜福利| 婷婷综合久久中文字幕蜜桃三电影| 一区二区三区鲁丝不卡| 久久夜色撩人精品国产小说| 亚洲日本韩国欧美云霸高清| 少妇高清精品毛片在线视频 | 国产美女自卫慰黄网站| 亚洲中文字幕国产综合| 国产免费1卡2卡| 亚洲欧美综合中文| 少妇人妻AV无码专区| 国产成人AV大片大片在线播放 | 99久久婷婷国产综合精品青草漫画 | 久久人人爽人人爽人人av| 亚洲日韩国产精品第一页一区| 国产不卡av一区二区| 国产日产欧产精品精品软件| 女人十八毛片A级十八女人| 免费无码又爽又刺激高潮虎虎视频| 精品无码国产自产在线观看水浒传 | 国产综合色在线精品|