我正在创建一个Excel信息中心,可将数据库中可变数月的财务/会计信息从数据库导入到Excel工作表中。使用这些信息,我有一个计算表,再次逐月计算一些财务指标。最后,此信息以单独的表格中的图形显示(每个图表一个指标,绘制月度信息以查看趋势)。目前我编写了VBA代码,用于格式化工作表以适应所请求的月数,从SQL服务器提取数据以及更新图形。由于每个操作有53个指示器(6个操作),因此该过程大约需要3分钟。
有人建议更好的方法吗?目前的方式“有效”,但我经常认为必须有一种更有效的方法来做到这一点。
谢谢! 克里斯
答案 0 :(得分:0)
您可以查看跳过excel部分并使用SQL Server报告服务(SSRS)。如果您曾经使用过业务对象或水晶报表,那么我认为它会提供比在Excel中做事更好的性能。