成人午夜激情影院,小视频免费在线观看,国产精品夜夜嗨,欧美日韩精品一区二区在线播放

Word宏輕松將全角數字轉換為半角

2010-08-28 10:46:40來源:西部e網作者:

    如果我們需要把Word文檔中的全角數字全部改為半角數字,手頭又沒有合適的轉換軟件,應該怎么做呢?

  打開Word的“查找與替換”,怎么也找不到全角改半角的有關設置。執行十次替換雖然可以達到目的,可以步驟也過于繁瑣。思前想后,決定用“宏”這個殺手锏。

  1.執行“工具”→“宏”→“錄制新宏...”,在“宏名”框中輸入“數字全角轉半角”,確定,將出現一個“錄制宏”工具欄,關閉它。

  2.執行“工具”→“宏”→“宏...”,選擇“數字全角轉半角”,單擊“編輯”按鈕,打開vba編輯窗口,錄入代碼結果如下:

  Sub 數字全角轉半角()

  '使用前需先選中要替換的區域

  Dim qjsz, bjsz As String, i As Integer '定義qjsz(全角數字)、bjsz(半角數字)為字符串型,i為整數型

  qjsz = "0123456789"

  bjsz = "0123456789"

  For i = 1 To 10 '循環10次

  With Selection.Find

  .Text = Mid(qjsz, i, 1) 'mid函數:返回文本字符串中從指定位置開始的特定數目的字符,每次取一個數字

  .Replacement.Text = Mid(bjsz, i, 1) '將用于替換的相應位置的半角數字

  .Format = False '保留替換前的字符格式

  .Execute Replace:=wdReplaceAll '用半角數字替換全角數字

  End With

  Next i

  End Sub

  3.關閉vba編輯窗口,選中要改變數字格式的文字區域,執行“工具”→“宏”→“宏...”→“數字全角轉半角”。一切OK!
關鍵詞:Word

贊助商鏈接:

主站蜘蛛池模板: 双江| 松滋市| 饶阳县| 上饶市| 陇南市| 南靖县| 宣汉县| 囊谦县| 西丰县| 兰西县| 贵定县| 防城港市| 鹤山市| 安阳县| 濮阳县| 辛集市| 桂东县| 永州市| 游戏| 德州市| 称多县| 崇明县| 永兴县| 江口县| 山西省| 松江区| 保亭| 岗巴县| 张掖市| 宜君县| 岳池县| 桂平市| 莆田市| 青冈县| 灵川县| 深州市| 绿春县| 安徽省| 绥宁县| 乌鲁木齐县| 苏尼特右旗|