从存储在SQL上的信息创建Excel仪表板

时间:2010-09-01 23:02:57

标签: excel excel-vba vba

我正在创建一个Excel信息中心,可将数据库中可变数月的财务/会计信息从数据库导入到Excel工作表中。使用这些信息,我有一个计算表,再次逐月计算一些财务指标。最后,此信息以单独的表格中的图形显示(每个图表一个指标,绘制月度信息以查看趋势)。目前我编写了VBA代码,用于格式化工作表以适应所请求的月数,从SQL服务器提取数据以及更新图形。由于每个操作有53个指示器(6个操作),因此该过程大约需要3分钟。

有人建议更好的方法吗?目前的方式“有效”,但我经常认为必须有一种更有效的方法来做到这一点。

谢谢! 克里斯

1 个答案:

答案 0 :(得分:0)

您可以查看跳过excel部分并使用SQL Server报告服务(SSRS)。如果您曾经使用过业务对象或水晶报表,那么我认为它会提供比在Excel中做事更好的性能。