VB.net实战(VSTO):Excel插件设计Ribbon界面

1. 新建Ribbon

1.1 开发环境 Visual Studio 2022

1.2 解决方案资源管理器中右击My Project

1.3 添加》新建项

1.4 office/SharePoint》功能区(可视化设计器),双击

2.调出工具箱

Visual Studio 2022》视图》工具箱

3.设计界面

3.1 添加功能区选项卡

3.2拖动Group到设计界面

3.3拖动button到group

3.4将功能区导出到XML

3.5双击上图中的button1,添加MsgBox("hello")

vbnet 复制代码
    Private Sub Button1_Click(sender As Object, e As RibbonControlEventArgs) Handles Button1.Click
        MsgBox("hello")
    End Sub

3.6 点击启动,发现工具栏中新增了按钮,点击按钮有弹窗,Ribbon界面功能测试完成。

相关推荐
CSharp精选营13 小时前
IIS 后面挂 Kestrel,这 3 个配置错了就 502
kestrel·.net·iis配置
鑫 源13 小时前
C#源码开源, 获取macOS 电池数据,包括iOS (xamarin开发)
c#·.net·xamarin
xiangcns2 天前
PDMS PiplineTool(三十)一堆小优化+一个彩蛋功能
.net·二次开发·pdms
EatFan3 天前
MCP 从概念到落地:Java(Spring AI Alibaba)与 .NET 双栈接入实操对比
java·人工智能·后端·spring·.net·java后端·mcp
CSharp精选营4 天前
.NET 面试必问的 8 道 GC 题,建议收藏
.net·面试题·gc·c#面试题
驰骋工作流5 天前
C#/.NET 开源BPM工作流引擎6大常用对比选型分析驰骋BPM驰骋低代码低代码工作流引擎
开源·c#·.net
淡海水5 天前
02-02-原理篇-分代GC
算法·unity·c#·游戏引擎·.net·gc
1-1=05 天前
.NET 依赖注入 续
.net
淡海水6 天前
02-03-原理篇-大对象堆
unity·c#·游戏引擎·.net·gc