我有一个连接到数据库的电子表格,并希望以某种方式确保测试中使用的电子表格与生产中的电子表格版本相同。 最重要的是vba代码本身。 我们首先想到从工作簿中创建一个Hash。唯一的一点是我们需要更改字符串以连接到测试或生产数据库,因此这是之间的“预期”差异。
有什么想法吗?
Ps。:是的,我们计划将其迁移到java或其他东西......但在那之前我们需要处理它:)
谢谢和问候!
答案 0 :(得分:0)
您仍然可以通过哈希或其他方法断言文件是相同的,但您可能有3个版本,开发,测试和生产。
您可以做的另一件事(可能更容易维护)是让一个电子表格完全相同,但是从单独的配置文件中读取您的数据库字符串。
然后你可以部署1个版本的电子表格,但有3个不同的配置文件。如果您有多个使用相同连接字符串的工作簿,这也很有用。