初识Visual Basic编辑器并建立一段简单的代码(下)

news2024/11/19 13:24:27

【分享成果,随喜正能量】时间宝贵,切莫贪睡。学习诸大菩萨的精神,勇猛精进不懈怠;随缘进取不疲厌。单是说不行,要紧的是做。

《VBA之Excel应用》(10178983)是非常经典的,是我推出的第七套教程,定位于初级,目前是第一版修订。这套教程从简单的录制宏开始讲解,一直到窗体的搭建,内容丰富,实例众多。大家可以非常容易的掌握相关的知识,这套教程共三册,十七章,都是我们在利用EXCEL工作过程中需要掌握的知识点,希望大家能掌握利用。今日讲解的内容是:初识Visual Basic编辑器并建立一段简单的代码(下)ef0a404df031d33665b009463ccb715b.jpeg

第一节初识Visual Basic编辑器并建立一段简单的代码

在使用Excel时,我们可以通过编写所谓的宏来自动执行Excel中的某些简单任务。在本节中,我们将学习如何创建一个简单的宏,它将在单击运行按钮后执行。为了实现这个功能,我们要从Excel的界面操作开始。

3将宏代码指定给运行按钮

要将宏(一个或多个代码行)指定给命令按钮,请执行以下步骤。

1)右键单击命令按钮1(确保选择了设计模式)。

2)单击“查看代码”

0e1c6fee70301760152bbeb1a8565306.jpeg

将出现Visual Basic编辑器。

c88a7cd9d7cad522b9832cfb3009cbd9.jpeg

3) 将光标放在Private Sub CommandButton1_Click()和End Sub之间。

4) 添加下面代码行。

Range("a1").Value = "VBA学习"

4840892167f6f4c820dd275a0637df4c.jpeg

l注意:左边的窗口名为Sheet1(Sheet1)和ThisWorkbook称为“项目管理器”。如果“项目管理器”不可见,请单击“视图”、“项目管理器”。如果Sheet1的代码窗口不可见,请单击Sheet1(Sheet1)。

5) 关闭Visual Basic编辑器。

6) 单击工作表上的命令按钮(确保取消选择“设计模式”)。

代码运行结果:

64b62bb5684eb0bc95f0e95700f86e0e.jpeg

以上,我们就建立了一个最为简单的宏,关于将代码指定自定义形状的讲解我们在后面会讲到。

4 Visual Basic编辑器

若要打开Visual Basic编辑器,请在“开发工具”选项卡上单击“Visual Basic”。dd43864f01a7766948ea07e498c70b54.jpeg

将出现Visual Basic编辑器。

ec6bdbb72468bd9f99b339cd634189e9.jpeg

今日内容回向:

  1 如何显示“开发工具”选项卡?

  2 如何添加运行按钮?

本讲内容参考程序文件:工作簿01.xlsm

f15cae35d2870ea817f690fb1323682a.jpeg

我20多年的VBA成果全在下面的资料中:


bfd8c16c1ac9fc962e6a6e056a7bb2f1.jpeg

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/886222.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【运维】linkis1.3.2添加jdbc引擎(添加mysql、greenplum、starrocks、doris数据源查询)与配合多数据源管理提交任务初探

文章目录 一. 引擎的安装1. 前置工作2. 获取引擎插件3. 上传和加载4. 引擎刷新4.1. 重启刷新4.2. 检查引擎是否刷新成功 二. 测试mysql、starrocks与doris数据库1. 通过shell提交任务2. 通过(IDE)shell进行提交3. 通过接口提交 三. 添加greenplum四. 通过linkis的数据源管理提交…

【java毕业设计】基于SSM+MySql的人才公寓管理系统设计与实现(程序源码)--人才公寓管理系统

基于SSMMySql的人才公寓管理系统设计与实现(程序源码毕业论文) 大家好,今天给大家介绍基于SSMMySql的人才公寓管理系统设计与实现,本论文只截取部分文章重点,文章末尾附有本毕业设计完整源码及论文的获取方式。更多毕业…

VGG简单学习

VGG简单学习 简单介绍 在AlexNet网络的基础上,为了设计深层神经网络,牛津大学设计了VGG网络,采用块的设计理念,将AlexNet中多个重复的卷积层和池化层组成一个块 论文中,使用3x3卷积核,padding1的卷积层 和带有2x2的汇…

网工内推 | 网络工程师专场,CCNP证书优先,多次晋升机会

01 上海正诺信息科技有限公司 招聘岗位:网络工程师 职责描述: 1、负责公司办公内网内网需求对接、实施和方案的标准化; 2、负责办公网络、机房的网络设备(接入层)的运维、变更、故障解决; 3、负责公司网…

网络通信原理ARP协议(第四十六课)

ARP/RARP报文 ARP(Address Resolution Protocol,地址解析协议)是用来将IP地址解析为MAC地址的协议。RARP(Reverse Address Resolution Protocol,反向地址解析协议)是用来将MAC地址解析为IP地址的协议。 字段长度(bit)含义Ethernet Address of Destination48比特目的…

【GitHub】Pycharm本地项目打包上传到Github仓库的操作步骤

文章目录 1、Pycharm端的设置操作2、Github端的设置操作3、Pycharm上配置Github4、Git本地项目至GitHub仓库5、前往Github中查看确认6、常见报错 1、Pycharm端的设置操作 通过CtrlAltS快捷组合键的方式,打开设置,导航到版本控制一栏中的Git,…

【视频笔记】2023年上半年最耀眼的AI创业公司

大模型赛道: OpenAI(估值270-290亿美元):继续融资3亿美元 Anthropic(估值50亿美元):绑定谷歌、免费开放Claude2 Adept(估值10亿美元):推出ACT-1模型&#xf…

Navicat Premium连接sqlserve数据库失败?你需要注意这几点看看配置对了么?

新建数据库连接的时候这么填的信息 报错 原因1:sqlserver数据库的端口和IP地址之间不是:连接而是用,连接 改成如下样式用逗号连接端口和IP地址就好了 原因2:在Navicat Premium中需要安装一个sqlserver的插件 找到安装路径的根目…

2023年Android性能优化常见30道面试题解

在Android开发领域,性能优化是一个关键而广泛讨论的话题。对于任何一位Android开发者而言,了解和掌握性能优化的技巧是至关重要的。无论是在开发过程中还是在面试环节中,掌握Android性能优化的知识都能展示出你作为一名优秀开发者的能力。 本…

机器学习需要面对的两大问题:泛化性和可信性

随着人工智能的迅速发展,机器学习成为了炙手可热的领域,它让计算机能够从数据中学习并做出智能决策。然而,机器学习在取得巨大成功的同时,也面临着两个重大挑战:泛化性和可信性。这两大问题的解决关系到机器学习应用的…

驱动开发day3

#include <linux/init.h> #include <linux/module.h> #include <linux/fs.h> #include <linux/uaccess.h> #include<linux/io.h> #include <linux/device.h> #include "led.h"int major; char kbuf[256] {0};//定义指针接收映射…

【HarmonyOS北向开发】-01 HarmonyOS概述

飞书原文链接-【HarmonyOS北向开发】-01 HarmonyOS概述https://fvcs2dhq8qs.feishu.cn/docx/TDf2d2KMaoPSUUxnvg2cASDdnCe?fromfrom_copylink

k8s 自身原理之高可用

说到高可用&#xff0c;咱们在使用主机环境的时候&#xff08;非 k8s&#xff09;&#xff0c;咱做高可用有使用过这样的方式&#xff1a; 服务器做主备部署&#xff0c;当主节点和备节点同时存活的时候&#xff0c;只有主节点对外提供服务&#xff0c;备节点就等着主节点挂了…

Typora上传文件到Gitee

工作内容,不对外开放 一、Typora上传笔记到CSDN 一、安装node.js 官网链接:Node.js (nodejs.org) 下载后得到一个.msi文件,双击即可。 win + R 打开CMD,基于node -v 和npm -v,验证是否安装成功: 二、配置Gitee 1、新建仓库 2、开源此仓库 2.1、初始化readme文件

测试微信个人收款,实现静态博客文章付费和及时显示

1. 个人微信收款&#xff0c;不需要微信认证&#xff0c;这里通过赞赏码 2. hugo实现静态博客&#xff0c;付费功能是需要服务器动态实现的&#xff0c;可通过第三方实现 3. 通过javascript调用服务器&#xff0c;实现付费后即时显示&#xff0c;以及页面显示付费网友信息&am…

股市杠杆操作是什么意思?期货杠杆平台指的是什么?

在股市和期货市场中&#xff0c;杠杆操作是一种常见的投资手段。然而&#xff0c;许多人对于杠杆操作的概念和风险并不清楚。本文将科普股市杠杆操作和期货杠杆平台的相关知识&#xff0c;帮助读者了解其意义和特点。 一、股市杠杆操作的含义 股市杠杆操作是指通过借入资金股票…

EDA软件—Cadence学习笔记分享(内含安装教程)

作为流行的EDA工具之一&#xff0c;Cadence一直以来以其强大的功能受到广大EDA工程师的青睐。Cadence可以完成整个IC设计流程的各个方面。 Cadence 软件是一个功能强大的系统工具&#xff0c;包括很多功能模块&#xff0c;如原理图输入: 数字、模拟及混合电路仿真:自动布局、布…

# 快速评估立功科技基于S32K324的TMS方案

文章目录 1.前言2.立功科技的TMS方案介绍2.1 介绍资料2.2 简要介绍 3.S32K3_TriMotor评估板测试3.1 环境搭建S32 Design Studio for S32 Platform 3.4安装RTD 2.0.0安装Freemaster 3.2 3.2 例程测试3.3 例程适配3.4 双核烧录3.5 测试 1.前言 最近和一些做汽车水泵/风机的客户交…

【Linux命令详解 | wget命令】 wget命令用于从网络下载文件,支持HTTP、HTTPS和FTP协议

文章标题 简介一&#xff0c;参数列表二&#xff0c;使用介绍1. 基本文件下载2. 递归下载整个网站3. 限制下载速率4. 防止SSL证书校验5. 断点续传6. 指定保存目录7. 自定义保存文件名8. 增量下载9. 使用HTTP代理10. 后台下载 总结 简介 在编程世界中&#xff0c;处理网络资源是…

python 各种疑难杂包安装方法与踩坑记录

常用招数&#xff1a; 网络问题&#xff1a;切换网络线路/开关科学、启用/不用国内镜像 包找不到&#xff1a;启用/不用国内镜像、尝试conda、pip、source等多种安装方式 gdal、rasterio 参考链接&#xff1a; python rasterio库安装具体流程 - 知乎 Python安装gdal,raster…