• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      利用VBA代碼實現(xiàn)引用級替換

      2015-04-29 15:14:20王志軍
      電腦迷 2015年10期
      關(guān)鍵詞:組合鍵原詞編輯器

      王志軍

      例如“山藥”替換為“土豆”、“金瓜”替換為“南瓜”,諸如此類,由于需要替換的詞條比較多,手工替換顯然比較麻煩,其實我們可以利用VBA代碼實現(xiàn)上述的引用級替換需求:

      首先在Excel制作對照表,創(chuàng)建“原詞”和“新詞”兩列,分別輸入相關(guān)的詞條,保證所有已打開的Excel文件已經(jīng)處于關(guān)閉狀態(tài)。接下來打開需要實現(xiàn)替換的Word文檔,按下“Alt+F11”組合鍵,打開Microsoft Visual Basic for Applications編輯器窗口,依次選擇“插入/模塊”,在右側(cè)窗格插入一個空白模塊(如圖1),在這里手工輸入或粘貼代碼(關(guān)注電腦迷微信回復(fù)“201505vba1”獲取下載鏈接)。

      上述代碼中的“ ActiveDocument.Content.Find.Execute findtext:=.Range("a" & i), replacewith:=.Range("b" & i), Replace:=wdReplaceAll, Forward:=True”行表示將Excel工作表的A列內(nèi)容替換為B列內(nèi)容,因此如果“原詞”和“新詞”的位置不在A、B列,請根據(jù)實際情況進行修改。代碼檢查無誤之后,選擇“文件/關(guān)閉并返回到Microsoft Excel”,返回Excel主界面,按下“Alt+F8”組合鍵,打開“宏”對話框,選擇并運行宏,很快就可以實現(xiàn)批量替換的需求。

      如果運行代碼后提示“用戶定義類型未定義”的編譯錯誤,請仍然進入Microsoft Visual Basic for Applications編輯器窗口,從“工具”菜單下打開“引用”對話框(如圖2),在“可使用的引用”列表下勾選“Microsoft Excel 15.0 Object Library”復(fù)選框,這是由于筆者使用的Excel是2013版本,其他版本請根據(jù)實際情況進行選擇,確認之后關(guān)閉對話框。重新返回Excel主界面,此時運行VBA代碼就不會有錯誤信息出現(xiàn)了。

      猜你喜歡
      組合鍵原詞編輯器
      在同一程序的不同窗口間快速切換
      電腦愛好者(2020年8期)2020-07-04 12:37:02
      三姐妹
      你距離微信創(chuàng)作達人還有多遠?
      車輛段收發(fā)車運行圖編輯器的設(shè)計與實現(xiàn)
      當(dāng)成語中的“心”變成“薪”
      基于VLIW目標(biāo)機的ELF二進制編輯器設(shè)計與實現(xiàn)
      說“長”道“短”
      巧用Windows鍵,讓操作更具活力
      完形填空微技能導(dǎo)練
      簡單便捷Win8系統(tǒng)metro應(yīng)用切換技巧
      丰台区| 高碑店市| 泰兴市| 容城县| 营山县| 积石山| 临颍县| 光泽县| 双流县| 双辽市| 南宫市| 南阳市| 高邮市| 兴义市| 长海县| 阳东县| 灵台县| 吉木萨尔县| 玛多县| 岳池县| 福贡县| 新建县| 通州区| 天津市| 永安市| 尖扎县| 河北省| 衡东县| 鲁甸县| 巴彦淖尔市| 礼泉县| 报价| 阿鲁科尔沁旗| 家居| 武穴市| 长寿区| 海原县| 丹东市| 株洲县| 吉首市| 广东省|