s-s-rS - 将外部 excel 文档与生成的报告合并?
Posted
技术标签:
【中文标题】s-s-rS - 将外部 excel 文档与生成的报告合并?【英文标题】:s-s-rS - MERGE external excel Documents with Generated report? 【发布时间】:2010-10-04 16:29:53 【问题描述】:我的报告要求是:
-
拥有 3 个从 SQL 数据库中提取数据的工作表(简单..完成)
在网络上查找 Excel 文档,并将所有工作表复制到此报告中 (??)
我一直在搜索,唯一能找到的就是使用 EXCEL 作为数据源。然后您可以在其中从工作表名称中选择 *。这对我不起作用。
我需要做的是转到这些文件,并按原样复制这些工作表。格式化和一切。它们实际上是用户不断更新的调查和表格。不断添加和删除列和行。而且它们是静态的,所以我只想复制这些工作表并将它们粘贴到此报告中,以便与我从 SQL 数据库中提取的数据相结合。
我也不知道有多少张纸……因为它们可以从 1 到 20……它必须是完全动态的。
我可以在 Excel 宏中执行此类操作,但这无济于事,因为用户希望这一切都在一个步骤中完成。我希望 s-s-rS 可以做到这一点..
我想我需要 s-s-rS 将其他 excel 文档与生成的报告合并..
这可能吗?
【问题讨论】:
如果“用户不断更新 [他们].. 不断添加和删除列和行”,那么它们就不是“静态的”。这不是迂腐的点 - 如果它们是静态的,您可以将现有数据一次摄取到数据库中,然后编写报告以输出现有数据页面类似于用户提供的格式。事实上,您需要不断地将不断更新的电子表格提取到数据库中。 【参考方案1】:没有。但是,您可以设置一个 Excel 宏来查询数据库以及读取现有工作表。
【讨论】:
是的.. excel 宏不是一个选项.. 我将不得不制作一个单独的独立程序,让用户决定合并哪些报告和文件.. 感谢您的确认..以上是关于s-s-rS - 将外部 excel 文档与生成的报告合并?的主要内容,如果未能解决你的问题,请参考以下文章
导出到excel时如何取消合并s-s-rs中的单元格以尝试排序