【自定义WordAddIn插件 】

启动VS20107679511_201007031658201.jpg

创建一个WordAddInCSDN工程7679511_201007031658202.jpg

创建后我们在工程里再添加一个form1窗体,用于加入我们想要的相关功能7679511_201007031658203.jpg

进入form1界面,插入一个richTextBox1;两个button按钮7679511_201007031658204.jpg

然后在ThisAddIn.cs中写入如下代码:

 

 

using System;  

using System.Collections.Generic;  

using System.Linq;  

using System.Text;  

using System.Xml.Linq;  

using Word = Microsoft.Office.Interop.Word;  

using ffice = Microsoft.Office.Core;  

using Microsoft.Office.Tools.Word;  

using System.Windows.Forms;  

 

namespace WordAddInCSDN  

{  

    public partial class ThisAddIn  

    {  

        private void ThisAddIn_Startup(object sender, System.EventArgs e)  

        {  

            Form1 frm = new Form1();  

            frm.Show();  

        }  

 

        private void ThisAddIn_Shutdown(object sender, System.EventArgs e)  

        {  

        } 

 

        #region VSTO generated code  

 

        private void InternalStartup()  

        {  

            this.Startup += new System.EventHandler(ThisAddIn_Startup);  

            this.Shutdown += new System.EventHandler(ThisAddIn_Shutdown);  

        } 

         

        #endregion  

    }  

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

using System.Xml.Linq;

using Word = Microsoft.Office.Interop.Word;

using ffice = Microsoft.Office.Core;

using Microsoft.Office.Tools.Word;

using System.Windows.Forms;

 

namespace WordAddInCSDN

{

    public partial class ThisAddIn

    {

        private void ThisAddIn_Startup(object sender, System.EventArgs e)

        {

            Form1 frm = new Form1();

            frm.Show();

        }

 

        private void ThisAddIn_Shutdown(object sender, System.EventArgs e)

        {

        }

 

        #region VSTO generated code

 

        private void InternalStartup()

        {

            this.Startup += new System.EventHandler(ThisAddIn_Startup);

            this.Shutdown += new System.EventHandler(ThisAddIn_Shutdown);

        }

       

        #endregion

    }

}

 

 

按下F5开始调试7679511_201007031658205.jpg

 

 

运行后界面如下,word文档打开了以后,文档上浮着一个office草稿便签,可以暂时存放我们临时数据,以便捷文档办公;7679511_201007031658206.jpg

您可以根据自己的需要开发适合自己办公的功能插件。

 

fj.png71.JPG

fj.png72.JPG

fj.png73.JPG

fj.png74.JPG

fj.png75.JPG

fj.png76.JPG

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/7679511/viewspace-667094/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/7679511/viewspace-667094/