分享

【C#】23. Excel Addin 开发(1)

 vbavsto 2020-05-28

这篇文章是我接触Excel Addin碰到的第一篇好文章!

http://jfdeterme./tutoriels/dotnet/developper-add-in-pour-excel-2007-avec-visual-studio-2010/

1. 【介绍】

自VS2008之后,Microsoft Visual Studio Tools for Office 便是一项"out-of-the-box"整合的工具。该工具让编写Office(Word, Excel, Visio...) 插件成为可能。但是,需要注意的是Visual Studio的Express版本并不能开发Office插件。

本文将介绍如何使用Visual Studio 2010来开发Excel 2007插件。

2. 【第一步】

2.1. 创建项目

选择File -> New -> Project,点中 Visual C# -> Office.

2.2. 通过设计窗口添加 ribbon

这里涉及到创建一个出现在Excel上的ribbon,上面可以排布不同的图形组件。为了添加一个ribbon,只要右击project(在Solution Explorer中) -> Add ->New Item。选中Ribbon (Visual designer).

ribbon的可视化创建与Windows Forms创建非常类似。此外,可用的图形组件和Windows Forms中的图形组件也非常相似,其中就包括抽象类组件(Ba ckGroundWorker, Timer...)。总之,所有.NET框架下的类型都可以在插件中调用。

在余下的教程中,我们请读者实现以下图形界面:

这里,Afficher是一个按钮;"Il n'y a rien ici" 是一个label。接下来将对主要的图形组件进行简要的介绍。

2.3. 常用图形组件

2.3.1. Group

Group是Office插件中的图形框,可以容纳其他组件。其他组件不能出现在Group框以外。(注意:Group不能手动改变大小。其实,Group是自动调节大小的)



    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多