2. VBA Excel宏

news/2025/2/5 14:10:19/

在本章中,我们来学习如何逐步编写一个简单的宏。

第1步 - 首先,在Excel 2016中启用“开发者”菜单。要完成这个设置,请点击左上角菜单:文件 -> 选项。如下图所示 -

第2步 - 点击“自定义功能区”选项卡并选中“开发工具”。然后点击“确定”。如下图所示 -

第3步 - 开发工具”功能区出现在菜单栏中。如下图所示 -

第4步 - 点击 “Visual Basic” 按钮打开VBA编辑器。如下图所示 -

第5步 - 通过添加一个按钮启动脚本。点击插入 -> 选择按钮。如下图所示 -

第6步 - 右键单击按钮并选择“属性”。如下图所示 -

第7步 - 编辑名称和标题,如下面的截图所示 -

第8步 - 现在双击该按钮,将显示子程序编写区域,如下图所示 -

第9步 - 通过简单编码,添加一条消息,运行并测试。如下图所示 -

Private Sub say_hello_Click()

    MsgBox "Hi,欢迎您学习VBA~!"

End Sub

第10步 - 点击按钮执行子程序,子程序的输出如下图所示 -

这样一个简单的VBA程序就编写完成了。

在下面的章节中,我们将使用一个简单的按钮进行演示,如步骤110所述。因此,彻底理解本章对后续的学习是非常重要的(如有不太明白,需要将本章多看几次)。


http://www.ppmy.cn/news/47408.html

相关文章

【uniapp】sigmob广告加载失败:-5005、500422没有imei的解决办法(原创可用)

问题 最近打算将开发的uniapp应用对接uni-ad广告中去,在对接sigmob的时候出现了以下问题:①错误码-5005,查询了以下官方文档,发现是说我频繁调用,可是并没有,我是在真机上测试的没成功就没在弄了&#xff…

pyest+appium实现APP自动化测试,思路全总结在这里

目录 01、appium环境搭建 2、搭建pythonpytestappium环境 3、安装pycharm搭建项目编写脚本 4、执行测试 绵薄之力 01、appium环境搭建 安装nodejs http://nodejs.cn/ 为什么要安装nodejs? 因为appium这个工具的服务端是由nodejs语言开发的 安装jdk&#xf…

Nginx+Tomcat负载均衡、动静分离

1.Tomcat多实例部署 Tomcat的多实例部署简单的讲就是基于端口的虚拟主机设置 步骤一:安装jdk (1)关闭防火墙和selinux,防止其对安装过程的干扰 (2)将准备好的软件包拖入/opt目录下,进行安装 #某rpm包尚未…

“C语言之美:结构体、联合体和枚举的魔法“

目录 结构体 联合体 枚举 结构体 结构体是一种用户定义的数据类型,它允许我们将不同类型的数据组合在一起,形成一个单独的实体。结构体由多个元素(也称为成员)组成,并且每个元素可以是不同的数据类型,例…

ServletConfig和ServletContext 的介绍和代码实现

目录 ServletConfig ServletConfig 基本介绍 ServletConfig 类能干什么 为什么需要 ServletContext 1. 方案 1-DB 2. 方案 2-ServletCntext 代码实战 ServletContext ServletContext 基本介绍 ServletContext 可以做什么 代码实战 代码实战2 ServletConfig Servle…

netlink

Netlink套接字是用以实现内核进程和用户进程通信的一种特殊的进程间通信(IPC),从linux 2.2开始引入内核,当时名为AF_NETLINK,旨在提供一种更灵活的内核和用户空间的通信方法,用以替换笨拙的IOCTL. IOCTL 方式通信&…

dockerFile记录

后端打包dockerFile内容 FROM openjdk:8-alpine RUN ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime RUN echo Asia/Shanghai > /etc/timezone ENV projectName operation RUN mkdir -p /home/${projectName} WORKDIR /home/${projectName} COPY ./ /home/${pro…

「OceanBase 4.1 体验」|国产分布式数据库不好用?别再打脸了

文章目录 分布式数据库分布式数据库有哪些?OceanBase4.1安装部署Index Skip Scan总结 随着互联网的高速发展和数据量的爆炸式增长,如何能够高效、可靠、安全地存储海量数据成为了每个企业的重要课题。 分布式数据库 分布式数据库通常是由多个独立的数据…