喬元寶
(泗水縣自然資源和規(guī)劃局,山東 濟寧 273200)
編制作業(yè)設計是林業(yè)規(guī)劃設計人員每年的常規(guī)工作之一。落實上級林業(yè)主管部門下達的年度造林計劃,開展實施各類造林、撫育等重點項目均要進行詳細的作業(yè)設計。作業(yè)設計通常以小班為作業(yè)設計單元,每個小班填寫調查卡、設計卡等,小班少則數十、動輒成百上千,每張卡片均需填入準確的調查設計數據,插入小班位置圖、形狀圖等圖形,人工作業(yè)不但費時費力,還極易出現錯漏。Word郵件合并功能結合Excel數據處理則可以完美解決這一難題,只需簡單的幾步操作便可以快速準確地實現小班卡片批量生成。
主文檔即需要編輯的小班卡模板文檔。為了進一步減少操作,先將主文檔中具有相同屬性的內容填寫完畢,如縣市區(qū)、時間等。本文使用Microsoft Office 2010進行文檔編輯和數據處理。
數據源文件通常采用Excel文件格式,方便數據采集、編輯、統(tǒng)計等。數據源包含與主文檔相對應、需合并主文檔的所有字段和數據,如小班卡片序號、鄉(xiāng)鎮(zhèn)、村、小班號、小班面積等字段及其數據,如需插入圖片,也要添加相應的字段和圖片源文件數據。
注:小班設計卡為主文檔;小班一覽表為數據源文件;“小班圖”為圖片存儲文件夾。
圖片數據格式為“圖片源文件存儲路徑圖片名.擴展名”。為了方便批量填充,圖片源文件宜采用統(tǒng)一的命名方式和相同的圖像格式。示例中我們采用與“小班卡片序號”一致的“序號”作為名稱,以減少制圖導出時輸入文件名的操作,同時方便下一步的引用操作。
通過公式“="圖片存儲路徑"&""&對應的命名單元格&".擴展名"”,可以引用對應的“命名字段”數據,實現圖片源文件數據的快速輸入。如圖2,在示例數據源文件“小班圖”字段下V2單元格中鍵入公式:"="E:小班設計卡小班圖"&A2&".jpg"",鼠標向下拖動填充柄,所有圖片信息即可一步填充完成(圖2)。
圖2 數據源文件樣式和圖片信息填充
3.1.1 郵件合并 打開主文檔,單擊“郵件”選項卡“開始郵件合并”組中的“開始郵件合并”,選擇“信函”。
3.1.2 打開數據源 單擊“郵件”選項卡“開始郵件合并”組中的“選擇收件人”,選擇“使用現有列表”,找到并打開數據源文件。
打開主文檔,單擊“郵件”選項卡“開始郵件合并”組中的“郵件合并分步向導”,在右側任務窗格中選擇文檔類型“信函”,點擊“下一步:正在啟動文檔”;選擇“使用當前文檔”,點擊“下一步:選取收件人”;選擇“使用現有列表”,點擊“瀏覽”,找到并打開數據源文件。
單擊“郵件”選項卡“編寫和插入域”組中的“插入合并域”(圖3),或者使用快捷鍵:“Alt+Shift+F”,調出“插入合并域”對話框,選擇與主文檔對應的字段。重復此操作,直至所有數據填充完畢。
圖3 主文檔插入合并域
(1)移動光標至插入圖片處,單擊“插入”選項卡“文檔部件”,選擇“域”,打開對話框。
(2)在“域名”中選擇“IncludePicture”,在“文件名或URL”中輸入一個臨時名,示例使用“圖片”?!坝驅傩浴毕鹿催x“未隨文檔存儲的數據”,點“確定”(圖5)。此時會出現提示:“無法顯示鏈接的圖像.該文件可能已被移動、重命名或刪除.請驗證該鏈接是否指向正確的文件和位置.”。
圖5 域對話框(局部)
(3)按Alt+F9切換到域代碼:{ INCLUDEPICTURE “圖片” d * MERGEFORMAT }。
(4)選中“圖片”,按CTRL+F9,插入域代碼的外括號,在括號內輸入文本“if true”,完成后如下:{INCLUDEPICTURE { if true “圖片” } d * MERGEFORMAT }。
圖4 主文檔插入域
(5)再次選中“圖片”,進行“插入合并域”操作(4.1),選擇相應的圖片字段,示例為“小班圖”,完成后顯示代碼為:{ INCLUDEPICTURE {if true {MERGEFIELD 小班圖} } d * MERGEFORMAT }。
(6)按Alt+F9隱藏域代碼,此時已能正常顯示相應的小班圖,調整圖片的大小和位置。
單擊“郵件”選項卡的“預覽結果”組中“預覽結果”,文檔中的“合并域”將替換為數據源中的實際數據,通過該組“下一記錄”和“上一記錄”等按鈕,可逐頁預覽合并后的文檔。
(1)單擊“郵件”選項卡中的“完成并合并”,選擇“編輯單個文檔”,打開“合并到新文檔”對話框,選擇需導出的“合并記錄”,合并結果會在新文檔打開。
(2)在新文檔中按Ctrl+A全選,然后通過快捷鍵Ctrl+Shift+F9清除包括“域”在內的超鏈接。
(3)保存新文檔,正是我們需要的小班卡。同時,保存好主文檔和數據源文件以備再次編輯完善。
利用Excel采集處理小班調查設計數據,通過Word郵件合并功能將數據合并到模板文檔,能夠批量編輯并生成小班卡。該方法操作簡單、易于掌握,生成的文檔整齊美觀、數據準確,適用于各類卡片的批量生成,能夠減輕林業(yè)規(guī)劃設計人員的工作量以及高強度作業(yè)造成的精神壓力,有效地提高工作效率。期望本文能給廣大林業(yè)工作者帶來些許幫助和啟示。