Excel資料轉成中心計帳媒體檔
設計動機:
鑑於無法提供正確轉帳媒體格式之EXCEL檔案或其他檔案,往往要藉助其他工具軟體,調整成我所寫的「中心計帳收集程式」所要求的格式,才能合併到程式內,雖然能順利完成工作,卻亦頗費一些時間,為了方便處理、縮減時間,近日才利用VBA的功能,完成這個工具,希望有助媒體處理。
使用前設定:
請先解除工作表之保護,密碼1234,將【受理單位別】、【企業代號】、【媒體存放位置】(如C:\Program Files\Newccut\)、【全帳號前3碼】之固定值設定好,再重新將工作表保護住,以後就不必解開保護了。
使用說明:
1. 輸入畫面主要固定基本設定值:轉帳日期、存提別、摘要(用相同摘要者居多),其次若有相同備註者,可預先輸入沒關係,在進入產生媒檔時,再挑選條件即可,不影響媒體正確產生。
2. 其下各筆資料的欄位,帳號、金額是必要欄位,其它欄位資料視自己作業所需酌用,備註、摘要是為了應付不同內容備註或多批合在一起處理用,票據號碼罕用,但是仍將它寫入,以備用不時之需。
PS:中文備註,一定要中文字或全型狀態的英數或標符,不得有半型字符混入。
英數備註,一定要為半型狀態下的英文或數字,不得混入全型字符及中文字。
帳號:若內含其它字符,不必事先去除,貼上後程式會自動幫您濾除。
3. 點【清除上次資料】鈕
4. 利用現有含有可資媒體轉帳的檔案,檢視調整內容,分別複製截取所需相關各欄位資料,貼至相對應的儲存格。
5. 點【產生媒體檔】鈕
1. 視需要各點選摘要、備註一個條件,程式預設摘要相同及不使用備註,點【產生媒體】鈕。
2. 若有錯誤訊息提示,此畫面會自動消失,游標會停駐在有問題的儲存格上。待處理後,再重新點【產生媒體檔】鈕進入程式。待沒有錯誤時,即會顯示件數及金額,表示媒體已產生。
PS:程式在產生媒體時,會對帳號檢查、金額空白或0者會自動過濾掉。含有備註者,長度不足者會自動補足空白,超過長度者,中文備註自動取前5個字,英數備註自動取前10個字。
簡述常見檔案類型之處理。
處理前,先打開這個『Excel資料轉成中心計帳媒體檔.xls』檔案(以下以工具檔案稱之),預先做好固定值輸入如轉帳日期、存提別、摘要。
EXCEL檔案:
打開提供者檔案,審視內容調整後,依工具檔案的畫面,將所需欄位的資料內容,逐一以"選擇性貼上"選值,貼至所在儲存格位置上,或預先調好欄位次序,一次多欄資料複製,以"選擇性貼上"選值貼上。這樣子工具檔案所在之儲存格的格式才不會跑去,視覺較舒服。
若格式仍有問題,請逐欄複製貼至記事本,再選取複製貼回工具檔案所在之儲存格,就沒問題。
WORD檔案:
內容為表格資料,審視調整後複製,依工具檔案的畫面,將所需欄位的資料內容,逐一以"選擇性貼上"選文字,貼至所在儲存格位置上,或預先調好欄位次序,一次多欄資料複製,以"選擇性貼上"選文字貼上。這樣子工具檔案所在之儲存格的格式才不會跑去,視覺較舒服。
內容不是表格資料者,處理與本文檔處理方法相若。
若格式仍有問題,請逐欄複製貼至記事本,再選取複製貼回工具檔案所在之儲存格,就沒問題。
本文檔:
資料內容,每個欄位上的資料若含有分隔符號者,直接以EXCEL之外部匯入本文檔資料的功能匯入,之後之處理如上述。不齊整者,最好以文書編輯軟體(如PSPad或漢書)調整,視文書軟體功能強弱,或直接複製各欄位資料貼到工具檔案的儲存格位置上,或匯入到EXCEL來處理。
感謝斗六市農會電腦小組劉秋懋先生用心撥空幫忙測試,提供一些意見,據此做了些調整,如在帳號內含其他字符或空白,或不是全帳號,或參差不齊的狀態時,讓程式可以自動濾除,節省事前整理的時間,讓此工具臻為完美。
這個工具檔案在office2007版上開發完成,測試上已沒問題,版本過低者,在帳號格式呈現上可能發生問題,造成媒體資料無法產生。最好將呈現完整的帳號資料複製至記事本,再複製以選擇性貼上選文字,貼回工具檔案即可正常。
檔案下載: Excel資料轉成中心計帳媒體檔.xls