当前位置: 首页 > news >正文

VBA02-初识宏——EXCEL录像机

一、录制宏

录制宏其实就是将一系列操作结果录制下来,并命名存储。这些操作可以是关于数据的处理、格式的设置、函数的运用等,相当于在编程语言(如VB)中定义的一个子程序。

在录制宏时,软件会记录用户执行的一系列操作,并将其转化为相应的代码或指令集。这些代码或指令集在之后可以被调用和执行,以重复之前录制的操作

值得注意的是,录制宏通常只记录操作结果,而不记录具体的操作过程。例如,在Excel中改变文字字体时,录制宏会记录“将所选择的文字改变为所选择的字体”这一结果,而不会记录用户是如何打开“字体”栏、选择字体等具体操作步骤。

此时打开VBA编写界面,会看到宏对应的VBA代码。

注意,要是将sheet页内容还原,点击VBA编辑界面的运行按钮,还能重现刚才的实现功能。

二、宏的不足

若是此时,excel表格中的内容变化顺序,则该宏实现的功能依旧是固定位置的标红。比较死板!!!

三、宏 VS VBA

可以理解为,宏就是机器录制的代码;VBA是人编写的代码

四、VBA的注释

在代码前面加上单引号,该段代码将被注释。

注意,鼠标点击到其他地方的时候,注释文字才会变绿。

批量注释:

 

五、Tab缩进

缩不缩进不强制,只是为了可阅读性

六、换行

将一段代码拆成两行,使用下划线

 

七、代码调试

F8,代码逐句运行。

http://www.lryc.cn/news/478921.html

相关文章:

  • Unity网络开发基础(part5.网络协议)
  • forEach可以遍历不可枚举属性吗
  • Docsify文档编辑器:Windows系统下个人博客的快速搭建与发布公网可访问
  • 索引基础篇
  • 多进程与多线程分不清?
  • 【零基础学习CAPL】——XML工程创建与使用详解
  • 市场营销应该怎么学?
  • 作为一个前端开发者 以什么步骤学习后端技术
  • 大数据新视界 -- 大数据大厂之经典案例解析:广告公司 Impala 优化的成功之道(下)(10/30)
  • yolov8涨点系列之Concat模块改进
  • JavaAPI(1)
  • 【大模型】通过Crew AI 公司的崛起之路学习 AI Agents 的用法
  • Python接口自动化测试实战
  • 前端Web用户 token 持久化
  • 【测试工具篇一】全网最强保姆级教程抓包工具Fiddler(2)
  • ONLYOFFICE 文档8.2更新评测:PDF 协作编辑、性能优化及更多新功能体验
  • 【WebRTC】视频采集模块中各个类的简单分析
  • 【大模型系列】Grounded-VideoLLM(2024.10)
  • EV录屏好用吗?盘点2024年10款专业好用的录屏软件。
  • Pandas | 理性判断数据是否存在缺失值的一种方法
  • ENSP (虚拟路由冗余协议)VRRP配置
  • move_base
  • Android Intent 跳转常见系统设置
  • [复健计划][紫书]Chapter 7 暴力求解法
  • 基于SpringBoot的社区讯息服务小程序【附源码】
  • springboot图书管理系统(一个简单的单体架构项目,适合小白)
  • 《CLR via C#》读书笔记--CLR的执行模型
  • Javascript常见数据结构及其应用场景
  • 简单的签到程序 python笔记
  • 30天如何成功转行成为AI产品经理?如果你也想转行到AI,赶紧进来抄作业!!!