我正在尝试找到一种将Excel工作表中的VB项目迁移到C#的正确方法。除了DB调用之外,迁移不会更改大多数代码,因为它将使用新的DB结构。
基本上,Project会进行多次数据库调用,执行一些计算并使用检索/处理的数据填充一些预先创建的Excel模板。
我想,在新应用程序中保持睡眠并在新应用程序中使用这些Excel表格的快捷方法是仅更改VB查询并将Excel文件更新为新版本。
但是,我们希望找到一种方法将项目迁移到C#,并可能在将来的在线Excel表格中使用它。这是我迷路的地方。似乎可以使用Visual Studio Tools for Office(VSTO)来实现它,但我们有一个社区版本,它们包含在专业版或终极版中,这是正确的吗?有没有其他方法可以迁移这样的项目?
谢谢和问候