VSTO中的自定义功能区和自定义任务窗格需要用到各种命名空间.添加所需文件,才能实现.后来我发现可以把所有代码都写在ThisAddin.cs这个默认文件中. 大家可以在Visual Studio中创建一个外接程序项目,然后把ThisAddin.cs中的代码整体替换为下面我贴的这个代码.然后启动调试,就可以看到自定义功能区和任务窗格了. using System; using System.Collections.Generic; using System.Linq; using System.T…
VSTO中的自定义功能区和自定义任务窗格需要用到各种命名空间.添加所需文件,才能实现.后来我发现可以把所有代码都写在ThisAddin.vb这个默认文件中. 大家可以在Visual Studio中创建一个外接程序项目,然后把ThisAddin.vb中的代码整体替换为下面我贴的这个代码.然后启动调试,就可以看到自定义功能区和任务窗格了. Imports Microsoft.Office.Core Public Class ThisAddIn Private Sub ThisAddIn_Startu…
Excel-DNA项目中的自定义功能区和自定义任务窗格需要用到各种命名空间.添加所需文件,才能实现.后来我发现可以把所有代码都写在Class1.cs这个默认文件中. 大家可以在Visual Studio中创建一个类库项目(.Net Framework),然后把默认的Class1.cs中的代码整体替换为下面我贴的这个代码.然后启动调试,就可以看到自定义功能区和任务窗格了. using System.Runtime.InteropServices; using ExcelDna.Integratio…
Microsoft Office XP 和 Microsoft Office 2003 都支持一种新的统一的设计结构,这种结构用于生成应用程序外接程序以增强和控制 Office 应用程序.这些外接程序叫做 COM 外接程序.本文逐步讨论了 Office COM 外接程序,并介绍了如何使用 Microsoft Visual C# .NET 生成 Office COM 外接程序. IDTExensibility2 接口 COM 外接程序是一种进程内 COM 服务器或 ActiveX 动态链接库 (D…