首頁 > 軟體

word怎麼進行批次處理

2020-07-14 14:34:02

在你工作學習中有沒有時候覺得別人處理文件總是比你快很多,那是因為你沒有掌握神奇的技能啊,使用word文件批次處理,可以輕鬆解決掉你遇到的大部分問題,快速高效整理你說需要的資料,一起看下去吧!

01

批次提取文件中的所有電子郵箱地址

話不多說,你就想想如果你看見下面這個文件,然後要把郵箱地址一個一個地提取出來…畫面太美。

首先我們開啟【查詢和替換】對話方塊,並定位在【查詢】索引標籤在【搜尋選項】欄中選中【使用配符】核取方塊,然後在【查詢內容】文字方塊中輸入查詢程式碼“[a-zA-Z0-9._]{1,}@[0-9a-zA-Z.]{1,}”。

接下來單擊【在以下項中查詢】按鈕在彈出的下拉選單中選擇【主文件】選項。

接下來選中查詢到的內容。

關閉【查詢和替換】對話方塊,返回文件,即可發現文件中所有郵箱地址呈選中狀態,按【Ctrl+C】組合鍵進行複製。

然後貼上郵件地址。

新建一篇名稱為“郵件地址 .docx”的空白文件,按【Ctrl+V】組合鍵進行貼上,即可將複製的郵箱地址貼上到該文件中,從而實現了電子郵箱地址的提取。

郵箱地址的結構為:使用者名稱 @ 郵件伺服器。

一般情況下,使用者名稱由“a~z”(不區分大小寫)、數位“0~9”、英文句點“.”、下畫線“_”組成,郵件伺服器一般由數位、英文、英文句點組成。如果郵箱地址不符合這樣的規則,調整查詢程式碼即可~

02

將“第幾章”或“第幾條”重起一段

在輸入文件內容時,關於第幾章、第幾條的位置,有時忘記在之前換行,現在希望將所有的“第幾章”和“第幾條”一次性設定為重起一段,可通過替換功能實現。我們以如下文件為例。

首先查詢和替換設定。

開啟【查詢和替換】對話方塊,在【搜尋選項】欄中選中【使用萬用字元】核取方塊,然後在【查詢內容】文字方塊中輸入查詢程式碼“([!^13])( 第 ?{1,2}[ 章條 ])”。接下來在【替換為】文字方塊中輸入替換程式碼“1^p2”,單擊【全部替換】按鈕,在開啟的提示對話方塊中單擊【確定】按鈕即可。

最終替換後的文件長這樣↓

程式碼解析:查詢程式碼中,[!^13]表示非段落標記,第 ?{1,2}[ 章條 ]表示第×章、第××章、第×條、第 ×× 條,用中括號分別將 [!^13]和第 ?{1,2}[ 章條 ] 轉換為表示式。

替換程式碼 1^p2,表示在這兩部分內容之間新增一個段落標記。

03

批次刪除數位的小數部分

在製作報表、財務等類別的文件時,一般都會有許多資料,有時希望這些資料中沒有小數,那麼就需要將小數部分刪除,而這個功能同樣可以用批次替換來完成~比如我們來看下面這個文件。

老規矩,先查詢和替換設定。

開啟【查詢和替換】對話方塊,在【搜尋選項】欄中選中【使用萬用字元】核取方塊,然後在【查詢內容】文字方塊中輸入查詢程式碼“([0-9]{1,}).[0-9{1,}]”。接下來在【替換為】文字方塊中輸入替換程式碼“1”,單擊【全部替換】按鈕,再在開啟的提示對話方塊中單擊【確定】按鈕即可。

我們再回到原有文件,就會發現所有數位的小數部分都被刪除啦~

程式碼解析:查詢程式碼中,([0-9]{1,}) 表示一位或多位數,([0-9]{1,}).[0-9{1,}] 表示小數點前包括任意位整數,小數點後包含任意位小數,即表示數位包含任意位整數和任意位小數。

替換程式碼 1 表示只保留表示式中的內容,即保留數位的整數部分,刪除小數部分。

04

將每個段落冒號之前的文字批次設定加粗效果及字型顏色

編輯文件時,有時需要將段落開頭冒號及其之前的文字設定加粗效果及字型顏色,以明確段落主題。如果手動設定,也是一件非常麻煩的工作,這時依然可以通過替換功能批次完成。這次的素材檔案長這樣↓

仍然是查詢和替換設定。

開啟【查詢和替換】對話方塊,在【搜尋選項】欄中選中【使用萬用字元】核取方塊,然後在【查詢內容】文字方塊中輸入查詢程式碼“[!^13]@:”。接下來將游標插入點定位在【替換為】文字方塊中,單擊【格式】按鈕,再在彈出的下拉選單中選擇【字型】命令。

然後我們來設定替換的字型格式。

在開啟的【替換字型】對話方塊中設定需要的字型格式,如設定加粗、字型顏色為深藍等。完成設定後單擊【確定】按鈕。

完成替換。

返回【查詢和替換】對話方塊,單擊【全部替換】按鈕,然後在開啟的提示對話方塊中單擊【確定】按鈕即可。

這時再返回文件,可以看到每個段落冒號之前的文字均設定了加粗效果,且字型顏色為深藍色。

程式碼解析:查詢程式碼中,[!^13]表示非段落標記,@ 表示一個以上的前一個字元或表示式,整個程式碼[!^13]@:表示查詢冒號及冒號之前的一個或一個以上的非段落標記的任意內容。


IT145.com E-mail:sddin#qq.com