(二)收發存報表的改進
1.實現原材料和固定資產分開報告發出數量。為了使原材料和固定資產分開填製報表,首先分析固定資產存貨代碼的規律性。即其中發出的固定資產存貨代碼第一段是以數字“18”開頭的,其餘數字開頭的存貨代碼都是原材料。那麼,隻要將以數字“18”開頭的存貨代碼提取出來,生成新的報表,也就是固定資產收發存報表。餘下的材料經過重新彙總計算後,就是原材料報表。
存貨核算模塊中的收發存報表也提供了導出功能,先將其導出至電子表格EXCEL工作表中。接下來是進行排序,與前麵審核時對流水賬的排序相同,也是對收發存報表中存貨代碼一列進行代碼拆分,然後以拆分後的四段代碼數字作為關鍵字進行從小至大排序。經過此番操作之後,收發存報表整體順序與倉庫管理人員上報的收發存報順序就一致了。然後編寫以下代碼(限於篇幅隻列出主要代碼):
並將以上代碼插入VBA模塊,運行以後,固定資產報表數據就保存在工作表“GDZC”中。這樣就實現了原材料和固定資產收發存分開報告,避免了手工重新計算的弊端。然後編寫報表格式的代碼,並將其打印出來,進行總賬模塊核算處理。
2.實現出庫報表和收發存報表的統一處理。存貨核算模塊中收發存報表與按部門出庫分開兩張報表,造成審核報表時需要核對兩次,同時也存在著順序不一致的情況。通過導出功能將出庫彙總表導出至EXCEL工作表中,編寫相應的代碼,將每個材料目錄的各部門發出數複製到收發存彙總表中,實現每種材料和固定資產的期初結存、本月收入、本月發出、期末結存以及發出至各部門的數量和金額的聯合報出。這樣處理之後,審核收發存報表時,材料目錄順序和報表內容、格式就可以一次性完成審核過程。
四、報表處理過程中VBA代碼的整合
為了進一步提高工作效率,係統地將審核出入庫單據、收發存彙總表排序、導入出庫部門數據、生成收發存報表和生成打印表格等,將EXCEL VBA代碼整合成連續的小模塊,並分配相應的控件按鈕。實際操作時,隻需從存貨核算模塊導出流水賬、入庫彙總表、出庫彙總表和收發存彙總表,然後依次點擊右圖從“第一步:”至“第九步:”的按鈕,而不需輸入任何賬務數據,即可完成出入庫單據的審核、原材料和固定資產收發存報表的生成和打印輸出。
五、結束語
會計電算化係統雖然有高效、完整的特點,但也存在著某些不靈活、不能滿足實際需要的弊端。為了處理好這一矛盾,應該運用電算化係統的數據導出功能,並且充分利用電子表格EXCEL及其VBA編程環境的功能,彌補電算化係統的不足。隻編寫少量的代碼和導出數據,不需手工輸入任何財務數據,就能達到快速、準確、高效地完成財務核算工作的目的。
參考文獻:
1.馮月勳.利用Excel的VBA與ADO和SQL技術相結合實現財務報表自動生成——基於用友ERP-U8總賬係統[J].中國管理信息化,2013,(3).
2.範宗明.Excel VBA在企業二級單位財務統計中的應用[J].黑龍江科技信息,2012,(27) .
3.王占福.利用Excel VBA實現財務數據的高效彙總[J].山西經濟管理幹部學院學報,2011,(1).
4.桂俊煜.基於Excel VBA的通用財務自動登賬係統的設計[J].中國管理信息化,2008,(22).