excel的宏教程

上传人:桔**** 文档编号:758 上传时间:2016-11-03 格式:DOC 页数:14 大小:26KB
返回 下载 相关 举报
excel的宏教程_第1页
第1页 / 共14页
excel的宏教程_第2页
第2页 / 共14页
excel的宏教程_第3页
第3页 / 共14页
excel的宏教程_第4页
第4页 / 共14页
excel的宏教程_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《excel的宏教程》由会员分享,可在线阅读,更多相关《excel的宏教程(14页珍藏版)》请在金锄头文库上搜索。

1、一款功能非常强大的电子表格软件。它可以轻松地完成数据的各类数学运算,并用各种二维或三维图形形象地表示出来,从而大大简化了数据的处理工作。但若仅利用 常用功能来处理较复杂的数据,可能仍需进行大量的人工操作。但 强大远远超过人们的想象而可以很好地解决复杂数据的处理问题。随着支持 应用程序的不断增多和功能的不断增强,越来越多的程序增加了宏处理来方便用户的自由扩展。但初期各应用程序所采用的宏语言并不 统一,这样用户每使用一种应用程序时都得重新学习一种宏语言。为了统一各种应用程序下的宏,出了 言。从流行的 程语言中派生出来的一种面向应用程序的语言,它适用于各种 用程序,可以解决各应用程序的宏语言不统一的

2、问题。除此之外,使用 言还有如下优点:1、一种通用程序语言,通过它不仅可以共享 关的各种软件(如 ,而且随着其它的一些软件(如大名鼎鼎的 对 支持,这些软件也已进入到了 控制范 围;2、可以将用 写的程序复制到调试并运行,从而实现用 控制有关的应用程序;3、供的大量内部函数大大简化了用户的操作。对于而今的宏,不仅语言统一规范,而且其功能也已非常强大。但在大多数介绍 傻瓜书、指南、入门与提高等参考书中往往略过不提,或浅浅带过,读者从中获得的有关知识往往不足以应付处理复杂数据的需求。为了完成工作,就让我们一起来学习宏的妙用吧。一 )、宏的自学首先需要明确的是,本文不可能教会您关于宏的所有内容。您需

3、要学会利用录制宏的方法来学习宏:点击 工具下拉菜单中宏下?制新宏,此后可象平时一样进行有关操作,待完成后停止录制。然后再点击工具下拉菜单中宏下宏的编 辑选项即可打开刚才所录制的宏的 且可以在此时的帮助下拉菜单中获得有关的编程帮助。对录制宏进行修改不仅可以学习宏的使用,还能大大简化宏的编写。二 )、基本概念为了学习 的宏,我们需要先了解以下一些基本概念。1、工作簿:合包含 所有当前打开的 作簿,亦即所有打开的件;应 的成员,即其中的 件;表当前处于活动状态的工作簿,即当前显示的 件;表其中有 码正在运行的工作簿。在具体使用中可用 引用 象,其中 工作簿名称或编号;如 )、 。而编号按照创建或打开

4、工作簿的顺序来确定,第一个打开的工作簿编号为 1,第二个打开的工作簿为 2。2、工作表:合包含工作簿中所有的工作表,即一个 件中的所有数据表页;而 代表其中的一个工作表;表当前处于的活动状态工作表,即当前显示的一个工作表。可用 引用 象,其中 工作表名称或索引号;如 )、 第一季度数据)。工作表索引号表明该工作表在工作表标签中的位置:第一个(最左边的)工作表的索引号为1,最后一个(最右边 的)为 要注意的是:在使用过程中 自动重排工作表索引号,保持按照其在工作表标签中的从左至右排列,工作表的索引号递增。因此,由于可能进行的工作表添加或删除,工作表索引号不一定始终保持不变。3、图表:表工作簿中的

5、图表。该图表既可为嵌入式图表(包含在 也可为一个分开的(单独的)图表工作表。表指定工作簿或活动工作簿中所有图表工作表的集合,但不包括嵌入式在工作表或对话框编辑表中的图表。使用 可引用单个 中 该图表工作表的索引号或名称;如 )、销售图表)。图表工作表的索引号表示 图表工作表在工作簿的工作表标签栏上的位置。)是工作簿中第一个(最左边的)图表工作表;最 后一个(最右边的)图表工作表。 表工作表中的嵌入式图表,其作用是作为 象的容器。利用 以控制工作表上嵌入式图表的外观和尺寸。表指定的图表工作表、对话框编辑表或工作表上所有嵌入式图表的集合。可由 用单个 中 嵌入式图表的编号或名称。如 )、 分别对应

6、作表中的第一个嵌入式图表、以及名 为嵌入式图表。以引用活动状态下的图表,不论该图表是图表工作表,或嵌入式图表。而对于图表工作表为活动工作表时,还可以通过 性引用之。4、单元格:表单个单元格,其中 行号,列号。如可以用 ,1)、0,4)来引用单元格。表活动工作表的活动单元格,或指定工作表的活动单元格。表工作表中的某一单元格、某一行、某一列、某一选定区域(该选定区域可包含一个或若干连续单元格区域)或者某一三维区域。可用 引用单元格或单元格区域,其中 为单元格号、单元格号范围、单元格区域名称。如 、 8)、。虽然可用 返回单元格 用 方便,因为此时可 用变量指定行和列。将 合起来使用,如 ,1),0

7、,10)代表单元格区域10;而 回单元格区域中的一部分,其中 返回 表达式, 相对于该区域的左上角偏移量。如由 10),1)引用单元格 选定区域内的连续单元格块的集合,其成员是 象。而其中的每个 象代表选定区域内与其它部分相分离的一个连续单元格块。某些操作不 能在选定区域内的多个单元格块上同时执行;必须在选定区域内的单元格块数 循环,对每个单独的单元格块分别执行该操作。此时,可用 集合中返回单个 象,其中 单元格块编号;如 )。5、 行与列:别代表活动工作表、单元格区域范围 定工作表中的所有行数、列数。对于一个多选单元格区域范围 返回该范围中第一个区域的行数、列数。例如,如果 象有两个区域(1

8、: 4,回 2 而不是 4。可通过 号)、号)来引用相应的行与列;如 )、)分别对应第三行、D 列。利用 以获得区域中第一块的第一行行号、第一列列号,所得值均以十进制数表示。三 )、处理单元格1、直接赋值与引用将变量、常量值直接赋给单元格、或将单元格的值直接赋给变量、常量,这是在 最简单的单元格赋值及引用方法。如下例将工作表1 单元格的值赋给 量 I,并将 I+1 的值赋给当前工作表中的 元格: ,1) ,2)选定 元格,使其成为当前单元格+1 以 I+1 为当前单元格赋值2、用公式赋值在宏的使用中,可能会更多地用公式来给单元格赋值。如下例将相对于活动单元格左侧第 4 列、向上第 6 行至向上

9、第 2 行的单元格数值之和赋给活动单元格(以本行、本列为第 0 行、0 列):=R3、引用其它工作表中的单元格当赋值公式中需要引用其它工作表中的单元格时,在被引用的单元格前加上工作表名!即可。如以下即在赋值中引用了作表中的 元格:=14但需注意的是:当被引用的工作表名中含有某些可能引起公式歧义的字符时,需要用单引号将工作表名括起来。如:=1面!5)4、引用其它工作簿中的单元格在被引用单元格所在工作表名前加上工作簿名,即可引用其它工作簿中的单元格。如:=1C:)同样需注意的是:当被引用的工作簿名中含有某些可能引起公式歧义的字符时,需要用中括号、及单引号将工作簿名括起来。如:,2)=1995995

10、! $A$1:$A$6)5、避免循环引用在上述公式赋值过程中,应避免在公式中引用被赋值的单元格,防止循环引用错误。6、添加批注可按如下方法格给单元格添加批注:注文本 批注示例 临时 隐藏批注、添加、删除、复制、剪切、粘贴单元格在 元格处添加一新单元格,原 右移 在 元格处添加一新单元格,原 )在第 2 行前添加一空白行,原第 2 行下移)在 C 列前添加一空白列,原 C 列右移A:D)删除 A 列至 D 列,其右侧列左移3:5)删除第 3 行至第 5 行,其下方行上移删除第 2 行删除 C 列13)复制 元格区域,2)剪切 元格自 元格起粘贴剪贴板中的内容四 )、图表1、工作表图表以下为一添加

11、工作表图表的实例。 在图表类型为 结点坐标)69), _图表数据来源于结点坐标工作表的 元格,且按列绘图。 节点坐标 图表标题节点坐标 x x 轴标题x y y 轴标题y 显示 x 轴主网格线, 显示 x 轴次网格线,默认情况下为不显示 标出 x 轴主网格值, 取消 x 轴次网格值标注,默认情况下为不标注 图例显示在图表右侧2、嵌入式图表嵌入式图表仅在添加方式及引用格式上与工作表图表有所不同,而对图表的设置基本类似。详见下例。入表=,0,200,300) 在当前工作表(0,0)坐标处添加宽 200,高 300 )2), 设置图表数据来源 无 x 无 y 轴标题 )、工作表1、) 在第 1 在最后工作表后添加新工作表2、) 将当前工作表移动至第 2 工作表之前3、工作表名 将当前工作表命名为工作表名4、删除可以用以下语句删除当前工作表。自动弹出提示框,需在用户确认后方可执行删除。为避免这一干扰,可以先用以下语句关闭 警告提示。 重新打开 、工作簿宏对工作簿的操作主要为保存。盘文件名 保存当前工作簿存盘文件名=工作表名 存盘文件名 当前工作簿另存为另存时,若指定的存盘文件名不包含路径,则保存在该工作簿的打开目录下。而若此存盘文件已存在,也可用关闭 告提示的方法以免其自动弹出提示框。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 模板/表格

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号