【发布时间】:2011-09-01 09:06:57
【问题描述】:
我们目前在 Excel 2003 中使用数据透视表来进行报告。这些数据透视表使用内置的“导入外部数据”Excel 功能从 SQL(准确地说是 SQL server 2008)提供报告。
报告目前指向我们的英国数据库,但我们现在想要为指向我们新的美国数据库(与英国数据库具有相同架构)的每份报告制作副本。
与其费力地检查近 100 个电子表格,我希望有一点 COM 自动化,我可以使用它来更改每个电子表格中的连接字符串。
有人知道从 COM 更改外部数据源连接字符串的方法吗?
我正在使用 .Net(特别是 C#),但无论语言或方法如何,我都将不胜感激(它不必是 COM)。
【问题讨论】:
标签: c# .net com excel-2003