码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • Excel使用Visual Basic Editor对宏进行修改


    Excel中的宏是一个很强大的工具,当我们面向任务使用Excel时,针对某些需求,比如老板的、客户的或者其他的需求,要用Excel这个表格工具,完成制作图表,输入加工信息等工作。

    而我们的操作,使用宏可以记录下来,下次我们只需按一下按键,这些操作就能全部自动执行一遍,使用好了宏,可以事半功倍。

    这就是办公自动化的强大之处,也是计算机软件的优势所在,就好比我们在纸上写错一个字,会很麻烦,但在软件中操作错误了,只需ctrl+z回撤上一步操作即可。

    工具、技术都是死的,它们并不强大,强大的是使用它们的人。所以,作为使用者,你要发现你的需求和使用场景,使用工具来配合你,找到最佳的解决问题的方法。

    那么学会了如何录制宏,可以让我们的重复性工作变得简单、快捷。

    但有时情况会发生变化,录制好的宏可能会受到影响,不能很好的完成任务。

    这时,我们不需要重新录制或创建新的宏,而是可以利用之前的宏,对需要修改的地方进行一些修改即可。

    为了编辑宏,我们需要接触代码这个级别的内容,需要使用到Visual Basic Editor(VBE)。

    打开View->Macro->View Macros。

    点击Edit进行编辑,就出现了Visual Basic Editor界面。

    这是一个全新的Window,和Excel是分开的。你录制的宏,后台帮你写的代码就在这里。

    代码存储的单位,这一个窗口打开的,叫做module。

    然后这里,我们可以找到我们想修改的地方进行修改,比如将月份 “Jan,Feb, Mar” 改成 “Apr, May, Jun”。


    Visual Basic Editor

    VBE, 就是内建在Excel里面的VBA(Visual Basic for Applications)的开发环境。

    ALT + F11, 能快速呼出VBE,而不用和上面一样,从编辑宏那里进去。

    打开以后,左边是两个窗口,一个是Project Window,一个是properties window,可以关闭,也可以打开。

    在View菜单里,可以找到这两个窗口的选项:

    VBA Modules

    当你打开VBE后,你需要一个地方来存储VBA代码。

    一个通常的方法是将代码存储在modules中,也就是模块。

    在VBE中,项目窗口里,可以看到你的Workbook的引用,下面还有sheet的引用,可以看到这个项目包含的全部内容。

    要想在项目里添加一个module,来添加自己代码的话,点击菜单Insert -> Module。

    你就可以看到项目窗口里出现一个Modules文件夹,里面有一个Module文件,可以在里面编写VBA代码。

  • 相关阅读:
    【图神经网络论文整理】(二)—— HOW ATTENTIVE ARE GRAPH ATTENTION NETWORKS?:GATv2
    idea一键打包docker镜像并推送远程harbor仓库的方法(包含spotify和fabric8两种方法)--全网唯一正确,秒杀99%水文
    个人商城系统开源(注册)
    【PMO项目管理】深入了解项目管理 | Stakeholder 利益相关者 | 利益相关者之间的立场差异
    杰理之发射 SDK 接收模式添加读卡器功能(自定义 USB 设备描述符)【篇】
    Android动画之帧动画
    【无标题】CondaHTTPError: HTTP 000 CONNECTION FAILED for url
    朴素贝叶斯模型
    java计算机毕业设计开放式实验室预约系统源码+mysql数据库+系统+lw文档+部署
    【JavaWeb】数据库连接池
  • 原文地址:https://blog.csdn.net/guoqx/article/details/126069210
  • 最新文章
  • 【JVM】编译执行与解释执行的区别是什么?JVM 使用哪种方式?
    用 Hashids 优雅解决 C 端自增 ID 暴露问题
    V8引擎 精品漫游指南--Ignition篇(上) 指令 栈帧 槽位 调用约定 内存布局 基础内容
    LLVM Pass快速入门(四):代码插桩
    milkup:桌面端 markdown AI续写和即时渲染
    基于项目工程构建SBOM(软件物料清单)的研究
    鸿蒙应用开发UI基础第二节:鸿蒙应用程序框架核心解析与实操
    .NET 中如何快速实现 List 集合去重?
    扣子Coze实战:从0到1打造抖音+小红书热点监控智能体
    浅谈数据访问层
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
小工具 小游戏
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1

京公网安备 11010502049817号