【发布时间】:2011-04-12 18:54:35
【问题描述】:
我一直在浏览互联网以寻找实现此目的的最佳方法,但没有运气。 如果这里有人有使用 Office 加载项的经验,我将非常感谢任何帮助,我不是以任何方式寻求解决方案,只是寻求方向的帮助。
我正在开发的软件主要是 VB.Net 和 C#; IDE是VS2008
这是我的场景:
- 用户从我们软件中的表单打开 Word 模板(目前仅通过
Process.Start(TemplateFileName.dot) - 新文档从模板在 Word 中打开,需要显示一个自定义工具栏,其中添加了一个按钮(例如 btn1)
- 自定义工具栏必须能够接收从我们的软件传递的一些参数(例如 AccountNumber、PatientName)
- 然后用户编辑文档,点击 btn1 后,保存新创建的文档, 如果这样的目录尚不存在,则从传入的 AccountNumber 在服务器上创建一个目录。
- 关闭单词。
我需要帮助来了解要使用哪些技术来创建此类插件。考虑到功能非常基本,我不知道是否需要 COM 加载项。我不确定从我们的应用程序中向 Word 传递值的最佳方式是什么。
此插件需要部署到大约 40 个用户,理想情况下我想将插件的安装集成到软件的安装中。
所有用户都安装了 Office 2003。
它应该只在这种特定情况下可见,例如如果用户独立于这种情况在其计算机上打开 Word,我希望不显示加载项。
我是一名初级开发人员,从未参与过任何类型的 MS Office 开发,任何建议都将不胜感激!
【问题讨论】:
标签: c# vb.net add-in office-2003