国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 辦公 > Word > 正文

word用VBA快速輸入拼音

2024-08-22 13:31:56
字體:
來源:轉載
供稿:網(wǎng)友

   輸入時輸入對應的元音加聲調,然后利用VBA統(tǒng)一替換,這樣速度快多了。

  如:she1ng dia4o

  選中后,運行下面的宏就可得到:

  shēng diào

  對于有時要輸入小學語文類的拼音尤其有用。可以考慮把這個宏放到對應的模板中。

  VBA代碼如下:

  Dim findarr, replacearr

  Dim i As Long

  Application.ScreenUpdating = False

  findarr = Array("a1", "a2", "a3", "a4", _

  "o1", "o2", "o3", "o4", _

  "e1", "e2", "e3", "e4", _

  "i1", "i2", "i3", "i4", _

  "u1", "u2", "u3", "u4", _

  "v1", "v2", "v3", "v4")

  replacearr = Array("ā", "á", "ǎ", "à", _

  "ō", "ó", "ǒ", "ò", _

  "ē", "é", "ě", "è", _

  "ī", "í", "ǐ", "ì", _

  "ū", "ú", "ǔ", "ù", _

  "ǖ", "ǘ", "ǚ", "ǜ")

  For i = 0 To UBound(findarr)

  With Selection.Find

  .Execute findarr(i), MatchWildcards:=False, Format:=False, replacewith:=replacearr(i), Replace:=wdReplaceAll

  End With

  Next

  Application.ScreenUpdating = True

  End Sub

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 涿鹿县| 兴仁县| 富裕县| 鸡泽县| 溧水县| 南康市| 五华县| 青河县| 买车| 安塞县| 巩义市| 陕西省| 蒙阴县| 尖扎县| 奉新县| 广平县| 广灵县| 周宁县| 柳州市| 玉环县| 仁化县| 沾益县| 黔南| 乌鲁木齐县| 长白| 威远县| 屏东市| 淳安县| 阜新市| 和平区| 越西县| 湖南省| 宽甸| 屏南县| 巴南区| 屏边| 红河县| 临夏市| 尼木县| 苗栗市| 汉阴县|