gpt4 book ai didi

excel - Excel文档级部署问题

转载 作者:行者123 更新时间:2023-12-04 20:48:02 26 4
gpt4 key购买 nike

我们有一个 VSTO excel 文档级项目。作为该项目的一部分创建的 excel 文档有一个工作表(名为 Start Sheet),其中有一些 winforms 控件(如按钮、复选框等),还有许多其他主要包含数据的工作表。我们
使用 Windows Installer 将此解决方案部署到客户端计算机。 excel 版本是 excel 2007 和 VSTO 2010。

每当我们的解决方案部署在客户的机器上时,客户通常会在他们的机器上自定义 excel 文档。除了我们添加的工作表之外,他们还会添加一些新的工作表。他们还安装了一些插件,如 PI,将数据引入这些工作表。现在我们通常会收到客户的增强请求,其中大部分增强
正在向 excel 文档添加新工作表。几乎 99% 的请求都在添加新工作表。每张表后面的代码是一些业务逻辑,主要由开始表上的winform控件触发。

现在,他们每次都安装解决方案的增强版本,最终得到一个新的 Excel 文档,然后他们必须再次对其进行自定义(例如添加一些工作表、编写宏等),这对他们来说是很多工作。这几天对我们来说是个大问题
因为我们的客户根本不喜欢它。

有没有一种方法可以让他们部署新版本的解决方案并且仍然保持他们的 excel 文档自定义不变?我对 VSTO 的经验并不多,我们将不胜感激。

最佳答案

我会更改项目的设计,以便将代码和模板元素(表格、格式、公式、控件、封装数据等)与用户的 Excel 文档分开,但可以生成或修改用户文档。 EUI 将是 Excel 菜单/工具栏或功能区选项卡。
通常,您会通过创建 Excel 插件(XLA、XLL、COM 或自动化插件)来完成此操作。

关于excel - Excel文档级部署问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4315134/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com