excel,VBA基础入门.doc
《excel,VBA基础入门.doc》由会员分享,可在线阅读,更多相关《excel,VBA基础入门.doc(92页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、.谈 VBA 最最基础入门原创如果你是学习 Excel 的朋友,对 VBA 这个概念不陌生吧?VBA 的功能实在太强大,可初学的我们,面对那一串串尤如外星文的代码,你是不是看得头昏脑胀?想学,是不是却茫然得找不到入口?在这里,我把我自己的学习心得和笔记放出来,和大家一起分享交流,一起学习,共同进步。对了,还要告诉大家,我也是初学者,不是高手,如果有什么说得不对的,希望大家及时指出。我的目的不是教学,而是期望创造一个有你,有我,有他的学习氛围! 开始吧,记住一个共同的目标掀开那层神秘的面纱,看看 VBA 的真实面目。-贴子内容 -1、什么是 VBA?为什么要学习 VBA2、VBA 与宏 3、VB
2、E 简介4、对象、属性、方法、事件5、VBA 过程6、数据类型、变量、数组、常量7、 (回复)该定义变量为何种数据类型8、VBA 的函数9、程序流程控制:if 语句10、程序流程控制:Select Case 语句11.程序流程控制:For next 语句12、几个 fornext 循环的例子(作者: 老朽13、程序流程控制:For Each 语句14、程序流程控制:Do While 语句.15、程序流程控制:Do Until 语句16、程序流程控制:Go to 语句17、用户窗体18、再说 Excel 的对象模型19、小试牛刀 制作一个个性化的欢迎界面20、处理单元格数据(复制、剪切、删除21
3、、 Range 对象的 End 属性(带作业)22、花名册分类( 实例)23、花名册汇总( 实例)24、新建工作表25、认识数组(一)26、 Worksheet 的 Change 事件( 带作业)27、关于 Application.EnableEvents 属性(有实例动画) Application.EnableEvents 补充说明28、关于 Worksheet 的 SelectionChange 事件(有实例动画)29、 Worksheet 的 SelectionChange 事件实例(trustwxq 朋友提供)什么是 VBA?为什么要学习 VBA? =VBA 是 Visual Basi
4、c For Application 的简称,具体说来,可能让叶枫三天三夜也说不完,叶枫也只知道 VBA 是建立在 Office 中的一种应用程序开发工具,其实知道这也就够了。很懒很笨的叶枫只想吃香喷喷的大米饭,可从没想要知道大米饭是怎么来的。Excel 本身的内置函数其实已经很强大了,甚至有人说,只要学会二三十个函数,就已.经可以满足普通用户日常的工作需求。那我们为什么要学 VBA?是的,如果只需要满足一些普通的工作需求可能永远也不会用到 VBA,但在实际应用的过程中,人们的操作却越来越大,需要也越来越高,这时候就需要用 VBA 来对 Excel 进行二次开发了,VBA 可以有效地自定义和扩展
5、 Excel 的功能。但有一点叶枫想要告诉大家,VBA 功能很强大,但并不是万能的,也并不是所有工作都需要用 VBA 来解决,也并不是所有工作用 VBA 来解决都会很简单,这要根据实际情况而定,有些工作你用 VBA 来解决的话相反会变得很麻烦。VBA 与宏刚开始的内容听起来很枯燥,请大家不要分心,耐着性子看下去,兴趣总是慢慢积累的。1、亲自动手,录制一段属于自己的宏提到 VBA,相信很多人想到的就是宏,但是 VBA 与宏是不是一回事?我觉得它们不是一回事,但这不重要,我们要做的是先来认识一下宏。宏是什么?我理解的宏是一系列固定动作的集合,这个集合当遇到让他执行的条件后就逐个执行。有人把我们录制
6、的宏比喻成一个武术运动员在比赛中练就的一段武术套路动作,这个套路遇到一定的条件(比赛)就执行。好了,别闲着,动一动你可爱的右手,点点鼠标,打开一个 Excel 文件,录制一段宏来来研究研究,步骤如下:(1)选中任意一个单元格;.(2)打开菜单工具 宏录制新宏,调出宏录制对话框,输入宏名(mysub ) ,确定;(3)设置单元格字体为仿宋体,红色;(4)点击停止录宏。这样,一个简单的设置单元格格式的宏就录好了。-2、鼠标点一点,宏给单元格换新装下面我们来执行这段宏。(1)选中需要设置的任意单元格或单元格区域(为了看出效果,单元格最好有字符) ;(2)打开菜单工具 宏宏,显示“宏”对话框(快捷键:
7、Alt+F8 );(3)选择我们刚才录制的宏,单击“执行” 。这样我们看到已经为刚才选中的单元格的字体已被修改成仿宋体,红色。自己动手试着录制几段宏,再执行一下,加深印象。神奇了吧?以后当你再需要一遍又一遍地重复若干相同的操作的时候,会不会想到让宏来替你做这一切?这是一个不错的奴隶,不用花钱,且不用开工资,赚了吧?好了,收起你贪婪的笑容,继续往下看。宏是什么?现在相信你能想出一千种说法,由你了,又笨又懒的叶枫可没你聪明,也不再多说。上面说的执行宏的过程是不是让你感觉很麻烦?希望用快捷键来控制宏?这个我们可以在录制宏之前在录制宏对话框里进行设置。也可以在录制宏后进行设置,按 Alt+F8 显示宏
8、对话框,单击“选项” ,在“宏选项”对话框里进行设置-.3、寻根问底,找到宏的老窝如果你忘记了,请你再打开宏录制对话框,在宏名的下面,有一个“保存在”的选项,点一点下拉的箭头,我们可以看到,宏可以保存在三种不同的位置,分别是:(1)当前工作簿(系统默认):宏保存在当前工作薄的模块里,只有当该工作薄打开时,宏才起作用。(2)新工作簿:新建一个工作薄保存。 (3)个人宏工作簿:这是为宏而设计的一种特殊的具有自动隐藏特性的工作簿,如果你要让某个宏在多个工作簿都能使用,那么就应当创建个人宏工作簿,并将宏保存于其中。上面我们录制的宏是保存在当前工作薄里,今天我们在这里也只介绍保存在当前工作表里的宏。-4
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- excel VBA 基础 入门
限制150内