1 / 8
文档名称:

VBA这些知识,你知道吗?.doc

格式:doc   大小:16KB   页数:8页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

VBA这些知识,你知道吗?.doc

上传人:宝钗文档 2022/3/1 文件大小:16 KB

下载得到文件列表

VBA这些知识,你知道吗?.doc

相关文档

文档介绍

文档介绍:VBA这些知识,你知道吗?
VBE简介=========
  什么是VBE?
  相信你还没忘记吧?VBE就是VBA的编辑窗口,所有的VBA操作都在VBE里完成。
  VBE是一个分离出来的应用程序,它可以与Excel无管道。如果我们引用的是活动对象,也就是被激活的对象,引用就可以进行简化。
如果是mybook工作薄是激活的,引用可以简化为
Worksheets(“mysheet”).Range(“A1:D10”) 如果mysheet当前也是激活的,引用甚至还可以简化为Range(“A1:D10”) ,也可以直接输入[A1:D10] ,如果引用的单元Range是单个的单元格,还可以用Cells(行号,列号)的引用方式。
-----------------------
  2、属性
每一个对象都有属性,一个属性就是对一个对象的一个设置。
猪八戒背着媳妇高秀兰回自己的紫云洞,猪八戒的媳妇就是对象,“高秀兰”就是猪八戒的媳妇的一个属性(name属性),引用对象的属性同样也要用点来分隔。
=高秀兰 别闲着,还是动动你的右手,打开一个工作表,Alt F11(千万别说你不知道这个快捷键是干什么,要不我保证被你气个半死),如果立即窗口没有打开,按Ctrl G打开,在里面输入:Msgbox Worksheets(1).name回车。
Worksheets(1)和Worksheets(“sheet1”)有什么区别?
Worksheets(1)表示Worksheets集合里的第一个工作表。
Worksheets(“sheet1”)表示Worksheets集合里名为'sheet1'的工作表。 至于Msgbox是什么,那就自己问Help了,在立即窗口里用鼠标左键把Msgbox抹黑,按F1,就弹出Help里对它的说明了。
抹黑代码,再按F1即可看到相应的帮助。叶枫说:“这个办法很适用,一般人我不告诉他。”
一个对象有哪些属性我们可以在属性窗口里查看,要修改一个对象的某种属性,如名称、显示状态、颜色等等,也可以在属性窗口里进行修改,当然我们还可以利用代码进行修改。改当前工作薄里的第三个工作表的名称为“这个名字是我用VBA改的”,想想怎么写代码?
把你的代码输在立即窗口里,回车,看看效果,你做到了吗?
--------------------------
  3、方法
每一个对象都有方法,方法就是在对象上执行的某个动作。
和属性相比,属性表示的是对象某种状态或样子,是静态的,就像是语文里的名词、形容词和副词,而方法则是做某件事的一个动作,就像动词,对象和方法同样用点来分隔。
例如Range对象有有一个方法是Select,他的作用是选中指定的Range(单元格区域)对象,在立即窗口里输入代码:
回车,可以看到D1:F10已经被选中了。-----------------------
  4、事件
在上一面猪八戒按门铃那里,我们已经接触过什么是事件了。
简单点说,事件就是由用户或者系统触发的,可以在代码中响应的一段代码。