杨秉超
摘要:随着经济的快速发展和企业管理信息化的不断深入,越来越多的企业财务人员利用Excel VBA进行财务管理工作,Excel VBA具备多种优点,可以应用在财务管理中的不同内容。众多企业对于Excel VBA的依赖性不断提升,已经成为企业财务管理部门的重要工具。本文将对Excel VBA在财务核算中的应用层面进行分析,突出表现其带来的众多优点,并在此基础上分析Excel VBA的未来应用情况。
关键词:Excel VBA 财务核算 审计
随着信息化时代的快速发展,财务管理已经逐渐在传统的方式上引入现代网络技术,从而满足企业未来发展的需求。Excel VBA是财务管理中应用较为显著的现代网络技术,其不但具备计算功能、丰富的函数工具,还可以编写代码形成强大的数据管理功能等。Excel VBA使得财务管理更加的便捷轻松,满足现代化发展的需求,是当先财务人员进行信息分析与数据处理的必备工作
一、Excel vba在审计中的3个应用
利于设计Excel vba在财务管理上应用的软件越来越多,种类也趋近于完善,这就使财务工作能够更加方便、快捷的完成。在传统的财务管理工作上,一般的计算和统计都是人工完成的,费时费力而且出错的可能性也比较大,现今,将Excel vba运用到财务管理中去,解决财务管理核算问题将会既简单又方便。审计是一项比较繁杂的工作,且对准确性要求较高,通过利用Excel vba可以提高审计的工作效率,下面将阐述Excel vba在审计中的应用情况。
(一)帮助制定询证工具,提高工作效率
Excel vba 在往来科目发函询证时,可以用Excel vba编写发函询证工具,在询证工具工作簿的第一个工作表中,填写事务所名称、收信地址、发函人姓名、事务所的邮政编码、发函的日期、审计的截止日期等,第二个工作表中填入要发函的科目的明细表,即发函的债权人名称或是债务人名称,函证金额,业务性质等,编写好vba,让询证函自动从第一个工作表与第二个工作表中取相应的数据,自动链接好,建立一个按钮,一点击之后就自动生成全部的询证函,再建立一个按钮,一点击就能把全部的询证函自动排版打印,极大地提高了工作效率。
(二)编写代码,直接生成现金流量表
现在的现金流量表审核,基本是使用网络中流行的公式法,如销售商品、提供劳务收到的现金=主营业务收入+其他业务收入+销项税+应收票据的减少(期初-期末)+应收账款的减少(期初-期末)+预收账款的增加(期末-期初)+当期收回前期核销的坏账,但公式法有个毛病就是假设应收账款的减少,不一定是现金流入的增加。且取数也是有一定的难度,如收到的与其他经营活动有关的现金,使用公式法去取数,比较困难。实务操作中,使用公式法得出的数据与企业提供的报表数,对比有差异时,我们要求调整现金流量表时,企业会计主管往往会提出异议“做账时的现金流入或现金流出财务软件即刻进行选择现金流的分类,现金流量表是财务软件根据现金流分类自动汇总得出的,现在你这个对比得出的差异,不知应调整哪一笔会计分录?”会计主管的这个说法往往让审计人员相当为难。在实务中,笔者探索出,使用vba编写代码,用直接法生成现金流量表的做法:第一从当年的序时账中筛选出全部的现金流入分录与现金流出分录,分别放入不同工作表中;第二使用vba判断,这两个工作表是否有相同的分录,如有,说明有相同的分录,即该分录既有现金流入又有现金流出。把这类分录筛选出来,手工进行区分出现金流入的分录与现金流出的分录,然后剪切贴入原先的那两个工作表中;第三对现金流入的工作表与现金流出的工作表,根据货币资金对方的科目名称、摘要、明细科目等信息使用if语句嵌套进行判断,选定出该分录的现金流分类;第四对现金流的两个工作表,根据科目名称、明细科目等信息,对全部的现金流分录重新排序,如此得出的结果,我们检查复核就一目了然了;第五在第三个工作表中,建立好sumif函数的链接,自动汇总出相关的现金流的数据。
使用上述的直接法生成现金流量表,与企业使用财务软件生成的现金流量表,有着异曲同工之妙。一般情况下,当把这样的现金流审核底稿拷给财务人员时,财务人员就可以直观地知道哪笔分录的现金流选错了,当然审计调整起来也更加容易,此做法也符合国际会计准则提倡的使用直接法编制现金流量表。
(三)提高审计效率
当前国内较大的会计师事务所,都有自己相对稳定不变的审计工作底稿,审计底稿中每个科目,都有个明细表,一般情况下,可以从导出的科目余额表中取数填入,但如果手工填写,是相当地麻烦,且非常累人。其实可以根据需求使用vba代码鉴别、判断、筛选,然后智能地填入科目明细表中哪一行及哪一列中,当编写好vba代码之后,这些复杂的操作却是一点击按钮就瞬间搞定。手工填入可能花十几分钟或是更长时间,而一点击按钮就能几秒钟内填好,极大地提高工作效率。
上文从三个方面对Excel vba在审计方面的应用进行分析,可以看出其的优势较为显著,同时还有需要值得开发的地方。
二、结束语
财务核算自身的系统虽然将工作高效且正确的处理,但也存在着某些不灵活、不能满足实际需要的弊端。为了将这一问题进行处理,应该运用Excel VBA财务核算系统的数据导出功能,并且充分利用电子表格EXCEL及其VBA编程环境的功能,弥补财务核算系统的不足。只编写少量的代码和导出数据,不需手工输入任何财务数据,就能达到快速、准确、高效地完成财务核算工作的目的。
参考文献:
[1]EXCEL HOME编著.EXCEL高效办公——会计实务[M].北京:人民邮电出版社,2012
[2]冯月勋.利用EXCEL的VBA与ADO和SQL技术相结合实现财务报表自动生成-基于用友ERP-U8总账系统[J].中国管理信息化,2013