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界面功能测试完成。

相关推荐
AI行业学习1 天前
.NET Framework 3.5 SP1 完整离线包【2026.5.31】
.net
学以智用1 天前
.NET Core 完整特性速查表(终极版)
后端·.net
cdbqss11 天前
VB2026 动态生成工具栏类 BqGetToolStrip
数据库·oracle·开源·.net·学习方法·教育电商·basic
宝桥南山1 天前
Microsoft Agent Framework(MAF) - 如何将workflow或者A2A client转换成一个AI Agent
microsoft·ai·微软·aigc·.net·.netcore
三天不学习2 天前
YOLO + .NET 10 快速入门:从零搭建实时目标检测应用
yolo·目标检测·.net
0x00073 天前
译 Anders Hejlsberg 谈 C# 与 .NET
开发语言·c#·.net
AI行业学习3 天前
.NET Framework 3.5 SP1 完整离线包(2029.5.29)
开发语言·windows·.net
AI行业学习3 天前
.NET Framework 3.5 官方离线包下载+完整安装教程【2026.5.29】
windows·.net·notepad++
我是唐青枫3 天前
C#.NET YARP 服务发现实战:接入 Consul 和 Kubernetes 动态发现后端服务
c#·服务发现·.net
一个帅气昵称啊3 天前
NetcoreKevin:.NET 企业级智能体管理框架
.net