Word中巧用查詢/替換功能製作試卷(轉)

worldblog發表於2007-08-13
Word中巧用查詢/替換功能製作試卷(轉)[@more@]

  作為教師,經常會整理一些從網上下載的資料,並製作成試卷。有一次,我從網上另存了一個試卷的網頁文字,有很多手動換行符,而且有答案。想把這個試卷讓學生做一遍,當然不需要答案,還要在每個選擇題的前面加上一個括號,用來讓學生填上答案。如果一個個地修改,要花費很多時間。能不能想一個辦法,快速地完成呢?我想到了“查詢/替換”功能。

  把不必要的手動換行符去掉

  在Word 2003中開啟“查詢/替換”對話方塊,在“查詢內容”輸入框中輸入“^l^l”,當然也可以在開啟〔高階〕按鈕後,在“特殊字元”中選“手動換行符”兩次;在“替換為”輸入框中輸入“^p”,即在“特殊字元”中選“段落標記”,點選“全部替換”後,將兩個手動換行符換成了一個段落標記。

  小提示:在輸入換行符等特殊符號時,可以直接輸入表示特殊符號的字元,也可以點選〔高階〕按鈕,再選擇特殊符號中的“段落標記”等相應的選項:如“^$”代表“任意字母”,“^#”代表“任意數字”,“^&”代表“查詢內容”……

  把答案去掉

  在“查詢內容”輸入框中輸入“(^$)”,“替換為”輸入框空著,“全部替換”後,將答案全部去掉。

  加上填寫答案的括號

  在“查詢內容”輸入框中輸入“^#.”,(注意“#.”後面的點,因為題號後面都有一個分隔號“.”,如果不加上,在替換的時候,如果試題中出現有數字,那麼試題中也會出現不必要的括號,如本題中的第3題選項中就有Windows 98,會在“9”和“8”前面也加上括號,如果那樣就畫蛇添足了),在“替換為”輸入框中輸入“( )^&&”,全部替換後,就在每個題號前加上了一個用於書寫答案的括號。

  但是,這時書寫答案的括號並沒有按照我們需要的格式顯示出來,需要將選項所在行左縮排幾個字元,仍然在“查詢/替換”中設定。在“查詢內容”輸入框中輸入“A)”,在“替換為”輸入框中輸入“^&&”,即在查詢內容前加上若干空格,所加空格的多少依據格式的要求,全部替換後即將括號突出出來了,便於教師看答案。一份凌亂的試卷經過幾分鐘的加工,變成一份整齊美觀的試卷,是不是很有成就感啊。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10752043/viewspace-954828/,如需轉載,請註明出處,否則將追究法律責任。

相關文章