如何在Excel里展现报表,及如何通过借助VBA做出客户需要的报表。

0
已邀请:
1

GeorgeYao - 路漫漫其修远兮,吾将上下而求索! 2015-09-11 回答

首先,根据需求写出报表需求的SQL,其次通过写VB代码实现Excel报表的样式,及其调用你SQL查询出来的数据填充到Excel中去(如果是计算的话,需要提前做好公式计算);最后使用Windows Job实现定时数据刷新。
 
样例参考附件内容:
1.Demo.sql
2.Demo.vbs
3.Demo.cmd
1

天桥下的郑成功 - Hadoop大数据开发工程师、数仓架构师、熟悉数据仓库设计、Hadoop、Spark、HBase、Hive、SSIS等开发 2015-09-11 回答

现在还用Excel直接做报表,是不是太弱了点
开发效率太慢,为何不试试 SSRS做报表,然后到处Excel。 要么直接在SSRS里看

或者用Excel使用 PowerPivot链接到数据库,然后使用透视图的形式把数据列出来。
然后再使用现有平面数据生成图表, 数据发生改变 直接刷新。

要回复问题请先登录注册