2010-03-03 72 views
1

我想知道VSTO Excel 2007工作簿和VSTO Excel 2007加载项之间的区别。VSTO Excel 2007工作簿和VSTO Excel 2007加载项之间的区别是什么

在哪些情况下,VSTO excel 2007工作簿或VSTO Excel 2007加载项或两者都是首选。

我想学习使用C#的VSTO Excel 2007,并提供一些很好的示例,并在实时场景的高级使用情况下使用它。

请给我一些很好的链接或网站,并提供一些有关VSTO excel2007使用C#的好书籍,我可以在这里学到VSTO excel2007。

请帮助我与任何电子书或良好的联系学习或学习相同。

+2

您目前尚未接受任何答案。他们都有问题吗? – 2010-03-03 07:20:35

+0

对于这种类型的(非)问题,Google和MSDN比SO更好的资源。 – 2010-08-24 23:58:09

+0

我又想到了这个问题,可能不是最好的一个,但是我们应该为电子书(没有多少是免费的)和网站(更多这些)收集VSTO特定和Excel专用资源。 – 2010-10-21 03:36:17

回答

7

VSTO工作簿具有预定义表单,命名范围等。它与特定文档相关联。换句话说,您可以将VSTO工作手册视为“智能工作手册”。事实上,我认为他们甚至曾经这样称呼它。

另一方面,VSTO插件总是装载Excel,即使没有加载文档。它更适合于应用于Excel应用程序而不是特定工作簿的插件功能。

例如,如果您要创建一个单元格更改时自动更新后端数据库的文档,您可以在VSTO工作簿中执行此操作。

如果您打算制作一个允许您对任何单元格进行讲话并使语音识别引擎将其转换为数字的插件,则可以制作VSTO插件。

+1

如果你想要两者呢? – Saab 2010-03-03 07:49:25

+0

@Saab他们服务器有不同的用途,一个是应用级别,一个是文件/工作级别,你可以互相交互,但仍然需要两个项目加上共享数据的方法(有很多选择)。 – 2010-10-21 03:34:59

相关问题