菜鸟谈VBA最最基础入门.docx

  1. 1、本文档共42页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
如果你是学习Excel的朋友,对 VBA这个概念不陌生吧? VBA的功能实在太强大, 可初学的我们,面对那一串串尤如外星文的代码, 你是不是看得头昏脑胀?想学,是不 是却茫然得找不到入口? 在这里,我把我自己的学习心得和笔记放出来,和大家一起分享交流,一起学习,共同进步。开始吧,记住一 个共同的目标一一掀开那层神秘的面纱,看看 VBA的真实面目。 贴子内容 TOC \o 1-5 \h \z 1、 什么是 VBA?为什么要学习 VBA? ( 2楼) 2、 VBA与宏 ( 3楼) 3、 VBE简介 ( 4楼) 4、 对象、属性、方法、事件 ———————————( 5 楼) 5、 VBA过程 ( 6楼) 6、 数据类型、变量、数组、常量 —————————( 7 楼) 7、 (回复)该定义变量为何种数据类型 ——————( 8 楼) 8 VBA的函数 ( 9楼) 9、程序流程控制 :if 语句———————————— ——( 10 楼) 10、程序流程控制: Select Case 语句—————— ——( 11 楼) 11、程序流程控制: For — next 语句——————— —( 13楼) 12、几个 for — next 循环的例子 (作者 :老朽)—— ———( 14楼) 13、程序流程控制: For— Each 语句——————— ——( 15楼) 14、程序流程控制: Do While 语句——————— ———( 16楼) 15、程序流程控制: Do Until 语句——————— ———( 17 楼) 16、程序流程控制: Go to 语句————————— —( 18楼) 什么是VBA?为什么要学习VBA? VBA 是 Visual Basic For Application 的简称,具体说来,可能让叶枫三天三夜也说不完,叶枫也只知 道VBA是建立在Office中的一种应用程序开发工具,其实知道这也就够了。很懒很笨的叶枫只想吃香喷喷的大米饭, 可从没想要知道大米饭是怎么来的。 Excel 本身的内置函数其实已经很强大了,甚至有人说,只要学会二三十个函数,就已经可以满 足普通用户日常的工作需求。 那我们为什么要学 VBA? 是的,如果只需要满足一些普通的工作需求可能永远也不会用到 VBA但在实际应用的过程中, 人们的操作 却越来越大,需要也越来越高,这时候就需要用 VBA来对Excel进行二次开发了, VBA可以有效地自定义和扩展 Excel 的功能。 但有一点叶枫想要告诉大家, VBA功能很强大,但并不是万能的,也并不是所有工作都需要用 VBA来解决, 也并不是所有工作用 VBA来解决都会很简单,这要根据实际情况而定,有些工作你用 VBA来解决的话相反会变得很麻 烦。 VBA与 宏 1、亲自动手,录制一段属于自己的宏 提到VBA相信很多人想到的就是宏, 但是VBA与宏是不是一回事?我觉得它们不是一回事, 但这不重要,我们要 做的是先来认识一下宏。 宏是什么? 我理解的宏是一系列固定动作的集合,这个集合当遇到让他执行的条件后就逐个执行。 有人把我们录制的宏比喻成一个武术运动员在比赛中练就的一段武术套路动作,这个套路遇到一定的条件(比赛) 就执行。 好了,别闲着,动一动你可爱的右手,点点鼠标,打开一个 Excel 文件,录制一段宏来来研究研究,步骤如下: (1)选中任意一个单元格; (2)打开菜单一 >工具一 >宏一>录制新宏,调出宏录制对话框,输入宏名( mysub),确定; ( 3)设置单元格字体为仿宋体,红色; ( 4)点击停止录宏。 这样,一个简单的设置单元格格式的宏就录好了。 2、鼠标点一点,宏给单元格换新装 下面我们来执行这段宏。 (1) 选中需要设置的任意单元格或单元格区域(为了看出效果,单元格最好有字符); (2) 打开菜单— >工具—>宏—>宏,显示“宏”对话框(快捷键: Alt+F8 ) ; (3) 选择我们刚才录制的宏,单击“执行”。 这样我们看到已经为刚才选中的单元格的字体已被修改成仿宋体,红色。自己动手试着录制几段宏,再执行一下, 加深印象。 神奇了吧?以后当你再需要一遍又一遍地重复若干相同的操作的时候,会不会想到让宏来替你做这一切?这是一 个不错的奴隶,不用花钱,且不用开工资,赚了吧? 好了,收起你贪婪的笑容,继续往下看。 宏是什么?现在相信你能想出一千种说法,由你了,又笨又懒的叶枫可没你聪明,也不再多说。 上面说的执行宏的过程是不是让你感觉很麻烦?希望用快捷键来控制宏?这个我们可以在录制宏之前在录制宏对 话框里进行设置。也可以在录制宏后进行设置,按 Alt+F8 显示宏对话框,单击“选项”,在“宏选项”对话框里进行 设置 3 、寻根问底,找到宏的老窝 如果你忘记了,请你再打

文档评论(0)

zhaoxiaoj + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档