VBA入门基础

VBA是一种宏语言,能完成许多重复繁琐的操作,使工作处理就会变得很高效。在office内WORD、Excel、PPT等都内置了VBA。

一、 VBA打开方法

是不用IDEA的office中有内置,开发工具打开方式

  1. 开发工具打开方式:在Excel界面使用快捷键Alt+F11
  2. office2010版本以上:点击文件–选项–自定义功能区–自定义功能区–勾选开发工具–确定
    在这里插入图片描述
二、 VBA编写代码
  1. 打开VBA编辑器:开发工具 > Visual Basic
    在这里插入图片描述

  2. 编写第一个代码
    在这里插入图片描述

    Sub 第一次编写()
    	ThisWorkbook.Sheets(1).Cells(1, 1) = "这是第一次编写代码"
    End Sub
    
  3. 代码讲解

    Sub:宏过程,代表他是一个宏过程,要有开始和结尾
    第一次编写():宏过程调用名,可以随意编写,但要记得是啥
    ThisWorkbook.Sheets(1).Cells(1, 1) = "这是第一次编写代码":宏过程内容,被Sub··· End Sub包围,被第一次编写引用
    
    ThisWorkbook:当前工作簿
    Sheets(下标):下面的Sheets下标
    Cells(坐标):工作簿中的内容
    
  4. 引用宏过程
    在这里插入图片描述

三、 VBA案例

在这里插入图片描述

Sub 分拆工作表()  '开始宏工程命名为分拆工作表'

    Dim sh As Worksheet  '定义名为sh的工作表'

    Dim MyBook As Workbook '定义名为MyBook的工作簿'

    Set MyBook = ActiveWorkbook  '设置MyBook为当前工作簿'

    For Each sh In MyBook.Sheets '循环MyBook的工作簿中的工作表并装载到变量(sh)'
        '循环第一次也就是第一个工作表sheet,下一个就是第二个工作表sheet,有多少个执行多少次'

        sh.Copy  '复制工作表到工作簿'

        ActiveWorkbook.SaveAs Filename:=MyBook.Path & "\" & sh.Name, FileFormat:=xlNormal '将工作簿另存为EXCEL默认格式

        ActiveWorkbook.Close '关闭保存的工作簿'

        Next '循环下一个工作表sheet'

    MsgBox "文件已经被分拆完毕!"   '执行完成弹出消息窗口'

End Sub '结束宏工程'

yaalaw
关注 关注
  • 3
    点赞
  • 28
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
VBA入门教程
杭川奇迹的博客
09-08 1万+
VBA 1、 语法,编程的基础 1.1 VBA中有哪些数据类型 VBA里的数据类型有:字节型(Byte)、整数型(Integer), 长整数型(Long), 单精度浮点型(Single), 双精度浮点型(Double),货币型(Currency)等等 数据类型 类型标识符 字节 字符串型 String $ 字符长度0-64500 字节型 Byte 无 1 布尔型 Boolean 无 2 整数型 Integer % 2 长整型 Long & 4 单精度型 Singl
excel-VBA入门基础教程
12-18
快速进入excel-VBA的学习中,简单易学
VBA入门知识
12-31
想要使用EXCEL高效,不在重复入门的同学别错过哈。里面是必备的入门知识截图,我可是花了很久截出来的。
VBA基础知识整理
热门推荐
chenlvzhou的专栏
12-16 7万+
最近由于项目的需要,需要在Excel自定义一些函数,来完成特殊的处理,为了完成工作,就囫囵吞枣的写了一些代码,现在闲暇下来,就好好的学习一下,VBA基础知识。1.变量 1.Dim <<variable_name>> As <<variable_type>> 2.规则 变量名称必须使用一个字母作为第一个字符。 变量名称不能使用空格,句点(.),感叹号(
VBA(学习笔记)
最新发布
m0_65939803的博客
03-10 1191
VBA 学习笔记
【1.01】VBA基础
weixin_43601194的博客
12-31 3915
1.概念介绍: 1)VBA的概念 2)VBA和VB的区别 3)VBA的用途 4)宏和VBA代码的关系 【注意事项】 2.VBE——VBA的窗口介绍 1)如何快速进入VBA代码编辑窗口 2)立即窗口 3)如何在VBE窗口下插入过程 4)运行宏/VBA的方法 3.VBA代码编写规则 1)VBE常见的设置 2)什么是子过程&...
VBA入门--VBA基础知识和简单技能技巧
半个馒头
04-15 3万+
VBA(visual basic application)是visual basic的一种宏语言,是依附于Microsoft Office系列软件的自动化语言。Excel是作为Microsoft Office系列软件中最常用的程序,被广泛应用于数据存储和处理。 宏是一系列可执行的VBA程序的集合,它可以帮助执行一项或者多项操作。 录制宏的功能很强大,很多Excel功能都可以通过录制宏来进行,但
ffie_Eel_VBA入门基础.pdf
03-20
ffie_Eel_VBA入门基础.pdf
office_Excel_VBA入门基础.doc
10-19
office_Excel_VBA入门基础.doc
excel,VBA基础入门
10-06
VBA基础入门excel,
excel_VBA基础入门
01-23
如果你是学习Excel的朋友,对VBA这个概念不陌生吧? VBA的功能实在太强大,可初学的我们,面对那一串串尤如外星文的代码,你是不是看得头昏脑胀?想学,是不是却茫然得找不到入口? 在这里,我把我自己的学习心得...
菜鸟谈VBA最最基础入门菜鸟谈VBA最最基础入门
05-02
菜鸟谈VBA最最基础入门菜鸟谈VBA最最基础入门菜鸟谈VBA最最基础入门菜鸟谈VBA最最基础入门菜鸟谈VBA最最基础入门
菜鸟谈VBA最最基础入门
11-13
EH home 转传内容,大家一起来学习,
VBA语言基础
03-20
VBA语言基础,包含定义,命名规则,运算符,数据类型,变量与常量。。。
Excel VBA基础入门(PDF)
12-08
基础性的,容易看懂的. Excel VBA基本的内容.程序示例较多.
VBA编程基础
01-26 2544
        Visual Basic for Applications(简称VBA)是新一代标准宏语言,是基于Visual Basic for Windows 发展而来的。它与传统的宏语言不同,传统的宏语言不具有高级语言的特征,没有面向对象的程序设计概念和方法。而VBA提供了面向对象的程序设计方法,提供了相当完整的程序设计语言。 在Microsoft Office中有一具小型的VB程序
vba基础
大牛冯的博客
06-27 1913
定长字符串可包含 1 到大约 64K ( 2^16 ) 个字符。Worksheets(“测试”).Cells(rng, 4) = Worksheets(“测试”).Cells(rng, 2) * Worksheets(“测试”).Cells(rng, 3)d(arr(i, 1)) = Array(arr(i, 2), arr(i, 3), arr(i, 4), arr(i, 5)) '添加key为arr(i,1),对应item为组合后的数组。
VBA入门1——基础
qq_47326711的博客
10-11 3114
vba入门笔记
excel vba入门到精通
08-01
1. 了解基础知识:学习VBA的语法、变量和数据类型、条件语句、循环结构等基础知识。你可以找一些入门教程、在线课程或书籍来学习。 2. 熟悉宏录制器:Excel的宏录制器可以记录你在工作表上执行的操作,并生成VBA...

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
写文章

热门文章

  • Vue3卸载安装 5802
  • VBA入门基础 5120
  • Vue3中导入项目Eslint和TS语法检测问题解决方案 4280
  • SQL Server查询数据库执行记录 2201
  • Nacos1.4.1下载与配置 2086

分类专栏

  • Development Notes 6篇
  • DataBase 1篇
  • Development Tools 3篇
  • Other Languages 1篇
  • Computer 1篇

最新评论

  • Nodejs解压版安装

    ZhangpeirongAAA: 有用 爱你

  • MySQL8.0.19重置密码

    uuunnn2021: 感动!!!!啊啊啊看了你的分享终于解决了555555555555这软件卡了我3天各种找方法都解决不了o(╥﹏╥)o

  • Nacos1.4.1下载与配置

    qinke1: 所有的都配置玩,还是一片空白。。

  • Nodejs解压版安装

    yaalaw: 表情包 哈哈哈 菜鸡一枚

  • Vue3 新建项目

    不吃西红柿丶: 写的挺不错的,要持续稳定输出哦~

大家在看

  • 01 Nginx安装部署(系列篇)
  • 618购物节值得入手哪些数码?值得入手的宝藏数码好物安利! 324
  • UC浏览器,居然这么牛? 26
  • JeeSite 4.x and 5.x快速开发平台前端技术探索与实践 477
  • tcl脚本语言之append和lappend区别---附加concat应用

最新文章

  • 部署jar
  • Vue3项目初始化
  • CentOS8.2常用命令
2021年15篇
2020年29篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

哆哆女性网网站推广与优化根据英文起中文名字ui设计网站汇总高端服装店起名字大全星巴克咖啡加盟条件叶罗丽精灵梦破解版换装游戏山海经于儿故事长篇五行属于金的字大全起名内容型网站设计蚌埠网站优化公司叫兽系列产品推广营销计划梦的解析下载txt属马男孩起名推广营销软文推广姓邓如何起名淮南公司网站建设揣着梦想上路作文在线宝宝起名免费取名大全琋字女孩起名寓意好不李国栋艺术签名易点网站优化公司大同网站建设制作英文网名男生简单气质眉山周易预测彩虹色的花绘本读后感商丘火灾事故excel扩展名周易起名大师谢咏是真的吗淀粉肠小王子日销售额涨超10倍罗斯否认插足凯特王妃婚姻不负春光新的一天从800个哈欠开始有个姐真把千机伞做出来了国产伟哥去年销售近13亿充个话费竟沦为间接洗钱工具重庆警方辟谣“男子杀人焚尸”男子给前妻转账 现任妻子起诉要回春分繁花正当时呼北高速交通事故已致14人死亡杨洋拄拐现身医院月嫂回应掌掴婴儿是在赶虫子男孩疑遭霸凌 家长讨说法被踢出群因自嘲式简历走红的教授更新简介网友建议重庆地铁不准乘客携带菜筐清明节放假3天调休1天郑州一火锅店爆改成麻辣烫店19岁小伙救下5人后溺亡 多方发声两大学生合买彩票中奖一人不认账张家界的山上“长”满了韩国人?单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#青海通报栏杆断裂小学生跌落住进ICU代拍被何赛飞拿着魔杖追着打315晚会后胖东来又人满为患了当地回应沈阳致3死车祸车主疑毒驾武汉大学樱花即将进入盛花期张立群任西安交通大学校长为江西彩礼“减负”的“试婚人”网友洛杉矶偶遇贾玲倪萍分享减重40斤方法男孩8年未见母亲被告知被遗忘小米汽车超级工厂正式揭幕周杰伦一审败诉网易特朗普谈“凯特王妃P图照”考生莫言也上北大硕士复试名单了妈妈回应孩子在校撞护栏坠楼恒大被罚41.75亿到底怎么缴男子持台球杆殴打2名女店员被抓校方回应护栏损坏小学生课间坠楼外国人感慨凌晨的中国很安全火箭最近9战8胜1负王树国3次鞠躬告别西交大师生房客欠租失踪 房东直发愁萧美琴窜访捷克 外交部回应山西省委原副书记商黎光被逮捕阿根廷将发行1万与2万面值的纸币英国王室又一合照被质疑P图男子被猫抓伤后确诊“猫抓病”

哆哆女性网 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化