excel学习库

excel表格_excel函数公式大全_execl从入门到精通

Excel VBA「案例」对账明细自动勾对、自动生成银行余额调节表

本文于2023年10月15日首发于本人同名其他平台,更多文章案例请搜索关注!

内容提要

  • 银行明细账与银行流水核对勾选(一对多勾选)

  • 生成银行余额调节表

大家好,我是冷水泡茶,前两天我们分享过一个小案例【银行对账单明细批量核对勾选/银企对账明细批量勾选】,我说过还要进一步“深挖”它的功能 ,这两天就在搞这事,但不巧的是,这两天没什么空余时间,只能断断续续地写代码,今天总算基本完成,分享给大家:

基本思路与实现过程

1、在对账勾选方面,增加了一对多勾选的功能(仅为企业合并银行单据的情况,即企业一条记录对应银行多条记录)。

2、增加清除数据功能,把核对表第4行起的所有明细数据删除。

3、增加清除相符功能,把核对相符的记录删除,这又回到当初那个求助的人提出的要求了,我是不是又多此一举,打脸了呢?其实还真不是,我有我的考量:

(1)增加了选择性,你想删除就删除,不想删除就留着,或者你检查无误后再清除它。

(2)为了能够在下次对账的时候,方便地读取未达记录。

(3)在生成余额调节表的时候,我们一并把核对表也保存下来,供下次对账时读取,但我们可能不需要把所有的记录都读取过来,核对相符的就不要了,所以,我们把核对相符地记录删除后,再保存“核对表”(余额调节表)。

4、增加了生成调节表的功能,添加了一个余额调节表模板。

5、增加了读取数据的功能,添加了一个用户窗体。

(1)读取“上期核对表”,目的是把上期未达账读取过来,本来准备从生成的余额调节表中读取的,但由于数据位置格式不同,非常麻烦。所以,我们把上期核对表保存下来,供下月读取,这样一来,格式一致,就方便多了。

(2)读取“企业银行明细账”。

(3)读取"银行账户流水明细”。

6、对账基本流程:

(1)初次使用,我们要准备好上月的未达明细,填到核对表相应栏目。

(2)后续使用,可以直接读取。

(3)核对表中,银行账户,指企业对这个银行的称谓,一般指末级科目名称;账号,指银行账号,这里我们主要按照银行余额调节表中的项目来设置的。

(4)核对表中,账面余额、对账单余额、月份,在执行“勾对”时会根据明细数据来取值。余额,就是最后一条记录的余额,如果明细余额不正确,要么把它弄正确,要么在执行勾对后,手工修改,然后再生成调节表。

(5)各项数据填写完毕后,我们点“勾对”来进行对账。

(6)接下来,我们可以检查明细记录,在必要的情况下,手工勾对。比如,企业账面调整凭证,一正一负相抵的,目前是不能自动勾选的。

(7)在生成调节表之前,我们一般可以执行“清除相符”,以删除核对相符记录。当然,不清除的话,理论上是没有任何影响的。我们勾对的时候,是选择勾对标志为空的记录来进行勾对的。

7、所有表格的表头字段不支持修改,如果要正常运行,请按照模板格式来整理数据(当然,你自己根据自己的需要去修改,那请随意。)

8、由于时间匆忙,代码未经完全测试,可能会存在一些bug,这里也只能说抱歉了,待以后再修改吧。

今天就这样!

~~~~~~End~~~~~~

喜欢就点个赞、点在看、留言评论、分享一下呗!感谢支持!

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接