Excel-批量自定義替換Word字符小工具是一款支持用戶自定義WORD模板和EXCEL模板查找和替換通配符軟件,借助excel將自定義字段在word中進行替換,操作簡單,使用方法簡單,替換后不影響其格式。
工具功能:
本程序的功能是:批量將Execl中自定義的任意字段在Word替換。
主要是以下幾個步驟:
1、建立Excel替換字段信息,可以任意多個字段。
2、建立Word模板,模板中已經(jīng)定義好了需要替換的字段。
運行模擬:
1、Word模板已經(jīng)做好,其中有3處需要批量替換(比如工資表),分別是姓名,表格中的金額,落款日期(建議使用標(biāo)記符號,如oo名稱oo)
2、在Excel信息表中,第一行表頭,放置以上oo名稱oo,oo金額oo,oo落款日期oo字段名稱,下方對應(yīng)填寫李四,王五,300,400,5月1日,5月1日等
至此,程序就可以運行了。運行后分別生成Word模板文件名+后綴首列信息的文件。對應(yīng)以上就是:Word模板-李四,Word模板-王五
注意:
1、標(biāo)識符(建議使用:哦、啊、擦、額、哈等等,如哦XX哦,為什么用漢字,具體見說明第8條),或者使用全西文字符,如拼音,##mingcheng##,##riqi##,識別符用不用都可以,使用的話更容易對Word進行排版。
2、excel的第一列將作為生成后的后綴名稱,可以用序號標(biāo)識也可以。如12345。
3、為了保證字符替換無誤,默認(rèn)僅對WORD中的一層表格適用。表格中嵌套的表格替換信息不一定準(zhǔn)確。
4、WORD中可以設(shè)置格式,顏色字體等。替換后不影響其格式。
5、EXCEL中的標(biāo)識字符如果在WORD沒有,則不進行任何操作
6、WORD模板和EXCEL模板僅是示例,可以自行制作復(fù)核要求的模板。
但是EXCEL表格的A1單元格必須使用“哦名稱哦”,工作表名(非工作。┍仨殲椤疤鎿Q信息”,如示例所示·····重要的事情說3遍
更新說明:
修復(fù)程序無法替換,如關(guān)鍵字oo名稱oo等字符
無法替換的原因:
在程序讀取WORD段落進行識別時,針對 oo名稱oo等 ,因為存在西文和中文兩種字體,不是一個字符塊,所以無法識別。
解決方式:
1、要么將文檔中的所有字體全部設(shè)置為一種,如 在“字體設(shè)置”中 將西文字體設(shè)置為 “使用中文字體”。
2、要么將識別符不再使用任何西文,而是使用中文,如哦名稱哦,阿日期阿等等(除中文外的所有字符均是西文字符,如#、¥,%,數(shù)字等全部字符)
3、要么識別符和替換關(guān)鍵字都使用西文,如使用拼音。 舉例:#mingcheng#、#riqi#、#luokuan#等