用Excel编程简介

用Excel编程简介

ID:37781874

大小:57.00 KB

页数:7页

时间:2019-05-31

用Excel编程简介_第1页
用Excel编程简介_第2页
用Excel编程简介_第3页
用Excel编程简介_第4页
用Excel编程简介_第5页
资源描述:

《用Excel编程简介》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、用Excel编程简介用Excel编程是一个新的提法。所谓用Excel编程,不是用程序设计语言编写,而是充分利用Excel的功能,在Excel的工作表中通过定义名称、输入计算公式、插入工作表函数、插入图表等操作,完成一系列信息处理(包括工程计算)。程序一般要做三件事:第一,得到数据;第二,处理数据;第三,输出数据。这种程序的输入、输出界面均在Excel的工作表界面。在工作表的单元格中输入数据后,这些数据就被存储在这些单元格中,什么地方需要这些数据就可直接引用。通过一系列的处理,得到用户所需要的结果,直接输出到工作表中。输入、输出的样式可以随意设置。这种程序的运行是立即执行方式。如果计

2、算量不是特别大,当用户输入完要处理的数据后,立即显示结果。在本书的第三章开始,将陆续给出一些实用的数据处理程序。通过实例,加深对用Excel编程的理解,掌握一些编程技巧,提高编程水平。这里仅给出一个简单的例子。例1-3编写一个计算任意三角形(三边长已知)面积的程序。计算公式为P=(a+b+c)/2解:打开一个新工作簿,以“求三角形面积”为文件名存盘。在工作表Sheet1中输入文本(粗体字)和数据(斜体字),见图1-5。然后操作:命名:选中E5单元格,插入→名称→定义,在“定义名称”对话框定义下列名称。定义完一个名称别忘记了点击“添加”。“名称”栏输入内容“引用位置”栏输入内容P=S

3、UM(B5:D5)/2Δ面积=SQRT(P*(P-B5)*(P-C5)*(P-D5))公式清单:E5:=Δ面积显示结果:见图1-5说明:本程序主体在框线内,使用时,改变a、b、c的值,立即显示面积的结果。其他什么也不必做。另外,在本工作簿的工作表Sheet1中的任何位置按行逐个单元格依次输入a、b、c的值和公式“=Δ面积”,立即显示计算结果(见图1-5的行6、行7)。图1-5例1-3的计算结果用于公式计算的有关命名及名称的应用用公式计算的有关命名有单元格命名、单元格区域命名、常量命名和公式命名。在用公式计算时,可以直接引用这些名称,使得公式看起来更直观、更容易理解,引用也更方便。1

4、.6.1命名规则名称必须以字母或下划线开头,后面可以使用除空格和连字符以外的任何字符。但要注意避开使用单元格引用本身的名称,如B12、AY8等。名称使用英文字母时大小写等同。具体命名规则如下:(1)名称的第一个字符必须是字母(包括汉字)或下划线。名称中的字符可以是字母、数字、句号和下划线。(2)名称不能与单元格引用相同,例如Z$100、R1C1、A8、B12。(3)名称中不能有空格。可以用下划线和句号作单词分隔符,例如:Sales_Tax或First.Quarter。(4)名称的长度不得超过255个字符,但实际上一般以不超过15个字符为好。(5)名称可以包含大、小写字符。Micro

5、softExcel在名称中不区分大小写。例如,如果已经创建了名称Sales,接着又在同一工作簿中创建了名称SALES,则第二个名称将替换第一个。1.6.2命名及名称的使用在工作表中定义名称有两种方法:使用菜单命令(插入→名称→定义)或使用“公式编辑”栏左边的“名称”框。使用菜单命令的优点是:不必关闭定义“名称”对话框就一次可以定义多个名称。另外,常数和公式的命名只能使用菜单命名法。1.使用菜单命令定义名称利用菜单命令定义名称的步骤如下:(1)选定要命名的单元格或单元格区域。(2)操作:插入→名称→定义,显示定义名称对话框(技巧:按Ctrl+F3组合键可直接显示定义名称对话框)。(3

6、)在“名称”框中输入你想要的名称,然后点击“确定”,定义该名称完毕。(4)若定义多个名称,可以在定义“名称”对话框打开时,在“名称”框中输入一个名称,在“引用位置”框中输入该名称的引用(单元格或单元格区域),或用鼠标选定单元格(或单元格区域)的方法输入该名称的引用,单击“添加”按钮再定义下一个名称。2.使用“名称”框定义名称“名称”框出现在“公式编辑”栏的左边(见图1-1),常规状态下显示活动单元格的引用名称,或者如果当前选中的单元格(包括单元格区域)已经命名,则显示命名的名称。利用“名称”框定义名称的步骤如下:(1)选定要命名的单元格或单元格区域。(2)单击“名称”框则活动单元格

7、的引用名称突出显示在框内。(3)为选定要命名的单元格或单元格区域输入一个名称。(4)按Enter完成名称定义。3.以工作表中的文字创建名称可以用选定区域的首行(首行包括在选定区域之内,下同)或末行或最左列或最右列中的文本指定名称,用这种方法有时一次可定义多个名称。例如在工作表Sheet1中有如下内容:ABCDE1IJKN总和22321219选定A1:E2区域,插入→名称→指定,显示一个小的指定名称对话框,此时首行已经自动被选中,点击“确定”即可。这一次定义了5个名称。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。