用友报表导出(用友报表导出工具)

币圈问答 阅读 3 2023-05-04 14:34:10

Bitget下载

注册下载Bitget下载,邀请好友,即有机会赢取 3,000 USDT

APP下载   官网注册

我们在使用金蝶、用友、速达、管家婆等ERP产品时,很多时候会因为企业自身的需求需要对数据进行二次加工,基本操作就是从ERP系统中导出原始数据,再根据要求在excel表中进行处理。

其常见的操作是:

  1. 在ERP系统的单据或报表界面将数据导出到excel表中;
  2. 删除多余的数据;
  3. 填充公式;
  4. 编辑格式;

这种操作有很多缺点,综合来看有以下几点:

  1. 速度慢:如果有几千行的数据,填充大量的公式,每次刷新的速度都需要大量的计算,可能会导致卡顿;
  2. 操作繁琐:诸如月报、日报等报表,每次制作时都需要执行相同的操作,费时费力;
  3. 公式复杂:如果只是简单的求和计数等公式还好,一旦涉及到复杂的计算就会显得力不从心,无法达到想要的结果;
  4. 容易出错:由于结果都是用公式计算得出,一旦用户误操作会破坏公式,而这种错误又很难发现,从而导致结果错误,一般的统计报表有一定的误差可以接受,但是对于工资计算等操作就很难接受了;

上面的需求我们完全可以利用Excel的VBA功能加上SQL语句来处理。

VBA+SQL的优点恰恰完全弥补了手工操作的缺点:

  1. 速度快:直接从数据库提取结果数据,不需要excel大量的计算和刷新;
  2. 操作简单:界面放置一个按钮,一键出结果,制作完成后任何人都可以操作;
  3. 准确性高:由于不需要人为的干预,避免的可能导致的错误;
  4. 省时省力:对于常见的日报月报,只要一次制作完成,以后只需要1秒种就可以得到结果;

这种方法的要求是:

  1. 不能是云产品:因为云产品的数据库是放在远程服务器上,用户无法访问;
  2. 安装的Excel要求是完整版的,否则无法运行VBA;

下面我们以金蝶K3数据库为例演示VBA+SQL的效果。

需求:从数据库中导出供应商资料。

操作步骤:

新建一个excel文件,点击开发工具选项卡,点击插入按钮下面的箭头

Excel VBA应用-2:从数据库提取供应商资料

点击箭头后出现下图:点击ActiveX控件下面的第一个命令按钮;

Excel VBA应用-2:从数据库提取供应商资料

当鼠标的箭头变为十字光标时,在工作表适当的位置画一个矩形,结果就是在工作表上插入了一个按钮;

Excel VBA应用-2:从数据库提取供应商资料

双击刚插入的按钮,转到VBA的代码编辑界面;

Excel VBA应用-2:从数据库提取供应商资料

在Private Sub 和End Sub之间录入如下代码:

Excel VBA应用-2:从数据库提取供应商资料

绿色的字符是注释,红色框中根据实际情况替换,录入结束后转到excel界面,点击刚刚插入的按钮,就可以得到我们想要的数据:

Excel VBA应用-2:从数据库提取供应商资料

当数据库的数据有变化时,只需要点击一下按钮就可以得到最新的数据。

相关内容

标签: excel 数据 点击

用友报表导出(用友报表导出工具)文档下载: PDF DOC TXT
文章来源: 小月
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至举报,一经查实,本站将立刻删除。
上一篇: 中国银行 人民币兑换英镑汇率走势图(中国银行人民币兑换英镑实时汇率) 下一篇: 数字货币怎么领取(招商银行数字人民币落地无锡 即刻体验领消费券等多重好礼)

相关资讯