首页 - 范文大全 - 文章正文

金蝶单据套打设计工具(利用Excel实现内部结算单据套打功能实例)

时间:2020-10-16 10:22:36 作者:黑曼巴 分类:范文大全 浏览:76

在财务工作中,许多结算单据需要手工填写,这种手工填写既费时又费力,而且很容易走出错。利用计算机程序使这项工作更容易、更快。介绍了如何利用Excel软件实现内部结算单据的匹配。在集团公司内部单位之间的交易结算业务中,经常需要填写一些内部结算单据。以工作表为数据库,利用Excel的VB编辑器设计表单并编制相应的程序,将数据库内容调用到“付款表单”中,输入付款金额和类别。

【摘要】在财务工作中,许多结算单据需要手工填写,这种手工填写既费时又费力,而且很容易走出错。利用计算机程序使这项工作更容易、更快。介绍了如何利用Excel软件实现内部结算单据的匹配。

[关键词]优秀;内部结算文件。打

在集团公司内部单位之间的交易结算业务中,经常需要填写一些内部结算单据。如果采用手工填写,工作量大,速度慢,难以保证填写的正确性,影响文件的整洁美观。有条件的企业可以购买或要求设计公司准备内部打印程序,而不是手工填写。以“内部支付转账单”为例,介绍了如何利用Excel实现内部结算单据的匹配。

1设计理念

以工作表为数据库,利用Excel的VB编辑器设计表单并编制相应的程序,将数据库内容调用到“付款表单”中,输入付款金额和类别。然后将“付款单”中的所有项目都调用到“打印模板表”中,打印指定区域,实现单据的匹配。

2应用和功能

首先,集中管理供应商的支付信息(见图1),以防止由于供应商信息的变化而导致支付失败或错支付失败。

在签发“内部支付转账票据”时,通常不是某个特定人员的责任。每个人根据自己负责的业务和资金计划填写转账账单,并在集团的申请支付。过去,业务人员管理自己的供应商付款数据,这些信息不能共享。如果一个供应商涉及到很多人,供应商很容易更改付款信息,并且只通知了其中一个人,而其他人的付款数据中的供应商信息没有被更正,这导致付款被退回或支付给错

通过在Sheet1中建立统一的供应商付款数据库,填写“内部付款转账单”,并根据该数据修改和整理供应商数据,不仅可以有效避免付款错错误,而且可以自动记录付款情况,方便查询统计和分析。

第二,调用支付数据和填写内部支付转账账单简单快捷。

点击“图1”中的“打开付款单”命令按钮,弹出“内部付款调拨单”的填写窗口(见图2)。

在“公司名称关键字”中输入要填写的供应商名称的关键字,点击“查找”命令按钮,程序会自动将供应商的全名转移到项目中,然后输入要支付的金额,选择是否使用承兑汇票和付款类别,点击“确定”得到进入模板,所有信息都会显示在模板中。如果在程序中找不到您输入的公司,系统会提示“没有这样的供应商”。金额输入只需输入小写金额,对应的金额在进入设置好模板后会自动列出文字数据。如果金额被忽略,程序将提示“请输入付款金额”。如果您需要清除所有已填写的信息,请单击“重置”命令按钮。

例如,如果您需要向ABC有限公司支付5万元的材料费用,您只需在公司名称的关键字栏中输入“A”,然后单击“查找”即可调出公司的全名。然后,在付款金额栏中输入50,000元,并单击类别中的材料。灌装完成后,显示在如图3。

第三,根据“内部支付转账票据”的格式,设计并成功打印了打印模板。

填写完支付数据后(如图如图3所示),点击“确定”按钮,弹出模板匹配窗口。点击“查看”按钮,显示需要打印的相关数据(如图如图4所示),将纸质文件放入打印机,点击“打印”按钮,打印机将打印出需要打印的程序设置的数据,并成功完成复印打印。

第四,打印后,程序会自动将刚打印的相关信息记录在第二页(如如图5所示),方便查询和分析。

您可以利用Excel的过滤功能,查询某个公司在某段时间内的支付总额和某个特定类别的支付总额等。以便分析流量的现金情况,这很方便。

3设计方法

表单的设计主要使用了Excel的VB编辑器功能。设计表单的样式,在编辑器中添加需要的控件,然后设计每个控件的相关程序(为了便于介绍,使用了Excel 2003作为编译软件,其他的Excel版本与此类似,可以参考实现)。

首先,打开“工具”下拉菜单,点击“宏”,在右侧弹出菜单中选择“Visual Basic编辑器”和“编辑器”,在左侧项目菜单中插入“用户表单”。在本例中,需要设计两个表单:一个是“付款单编制表单”,另一个是“打印模板表单”(以下分别称为“表单1”和“表单2”)。表单中的所有内容都是通过控件工具箱设计和添加的。

其次,双击“用户表单1”设计“表单1”,并根据“图2”添加相关的控制元素。设计表单1中“查找”命令按钮的程序代码。双击“查找”按钮,弹出程序代码设计窗口,编译程序代码“查找第1页A栏中对输入的关键字的公司名称”,点击“确定”按钮,编译程序代码“记录公司名称在公司网格中的位置”。

第三,双击“userform2”设计表单2。在表单2中,根据内部支付转账票据的样式,设计所有控件并安排它们的位置(见图4)。在“查看”按钮中,编译程序代码“将表格1中的单个名称、开户银行、账号等支付信息调用到表格2中的对文本框中”,并嵌入该调用,将表格1中输入的小写金额转换为大写金额,然后在“打印”按钮中,编译程序代码“打印并将打印内容写入表格2”(见图5)。

第四,切换到工作表,点击视图下拉菜单中的工具栏,在右侧弹出菜单中选择控制工具箱,点击工具箱中的命令按钮,设计一个命令按钮(见图1)打开工作表1中的票据,双击该按钮编译“调用表单1出现”的程序代码。

第五,由于程序的执行使用了Excel的宏命令功能,默认情况下不允许执行未被确认为安全的宏命令,所以需要在“工具”下拉菜单中点击“宏”,在右侧的弹出菜单中选择“安全”,在弹出窗口中将其安全级别调整为“中”,即当程序打开时,系统会提示是否“启用宏”。

第六,试运行。当我们打印后发现集合的位置不太准确时,我们可以再次打开VB编辑器,调整表单2中要打印的文本框的位置,反复测试,这样所有的内容都可以准确地打印在文档中。

4扩大使用

通过本实例的设计和应用,我们可以按照此方法成功地实现“内部结算单”、“内部借款单”等多种单据的打印,并且所有填写的单据都以电子形式记录,更好地实现了备份和搜索功能,从而有效地提高了工作效率和质量。同时,通过这样的学习和设计,会计人员可以不断掌握更多更深层次的计算机知识,这对对今后会计信息化的顺利发展非常有利,也有利于对丰富会计人员的知识结构,提高会计人员的工作能力。

上一篇:公安部关于保障民营企业(小型民营企业ERP实施浅谈)

下一篇:如何劝说乱扔垃圾的人(乱扔垃圾,必须罚!)

猜你喜欢
发布评论
登录后发表评论
登录后才能评论

AI 新用户?

免费使用内容重写服务

开始新的写作