欢迎来到天天文库
浏览记录
ID:41110825
大小:539.01 KB
页数:35页
时间:2019-08-16
《《ExcelVBA基础》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第十讲Excel–VBA基础实用管理运筹学------基于Excel求解程序和求解模板第十讲Excel–VBA基础本讲要讨论11个方面的内容2、宏操作3、控件4、变量1、VBA基础5、常量6、作用域8、运算符和表达式9、设置工作表权限10、提高Excel中VBA效率7、函数11、Excel-VBA应用第十讲Excel–VBA基础VBA基础第十讲Excel–VBA基础VBA基础一、什么是VBA1.VB是设计用于创建标准的应用程序,而VBA是使已有的应用程序(Excel等)自动化2.VB具有自己的开发环境,而VBA必须寄
2、生于已有的应用程序3.要运行VB开发的应用程序,用户不必安装VB系统,因为VB开发出的应用程序是可执行文件(*.EXE),而VBA开发的程序必须依赖于它的“父”应用程序,例如Excel。第十讲Excel–VBA基础VBA基础二、Excel环境基于应用程序自动化的优点1.使重复的任务自动化2.自定义Excel工具栏,菜单和界面3.简化模板的使用4.自定义Excel,使其成为开发平台5.创建报表6.对数据进行复杂的操作和分析第十讲Excel–VBA基础VBA基础三、录制简单的宏“宏”,指一系列Excel能够执行的VBA语
3、句,它可以通过对应用程序(Excel等)的操作直接获得(录制宏),也可以按其规则随时编写(在VBA程序编辑器完成)。进入该编辑器可以完成:1、录制新宏2、执行宏3、查看录制的代码4、编辑录制的代码第十讲Excel–VBA基础宏操作第十讲Excel–VBA基础宏操作按照Excel操作步骤可以完成以下宏操作:1、为宏指定快捷键2、将宏指定给按钮3、将宏指定给图片或其他对象第十讲Excel–VBA基础控件第十讲Excel–VBA基础控件对已设置好的控件,使用时只要点击它,Excel就可以完成控件中规定操作Excel-VBA
4、中常用的控件有:标签分组框按钮复选框选项按钮列表框组合框滚动条微调控件第十讲Excel–VBA基础变量第十讲Excel–VBA基础变量按变量性质单变量下标变量(数组)变量种类按作用域局部变量全域变量第十讲Excel–VBA基础变量变量类型数据类型类型标识符字节字符串型String$字符长度(0-65400)字节型Byte无1布尔型Boolean无2整数型Integer%2长整数型Long&4单精度型Single!4双精度型Double#8日期型Date无8公元100/1/1-99/12/31货币型Currency@8
5、小数点型Decimal无14变体型Variant无以上任意类型,可变对象型Object无4第十讲Excel–VBA基础变量变量需要事先创建----Dim语句第十讲Excel–VBA基础变量变量的命名规则字符不分大小写不能使用键盘上的特殊控制键符不能以数字符开头尽可能用代表变量含意的词作为变量名第十讲Excel–VBA基础变量变量的赋值“As”命令“=”命令第十讲Excel–VBA基础常量常量是静态数据,包括:字符常量数字常量(常数)第十讲Excel–VBA基础作用域规定变量有效的区域:局域:在本程序段内有效全域:在本
6、程序段和之外同时使用的其它程序段都有效创建全域变量前必须事先定义作用域第十讲Excel–VBA基础VBA函数第十讲Excel–VBA基础VBA函数函数是预先定义,执行计算、分析等处理数据任务的特殊公式。在VBA中,函数就是对一些具有类似应用特征的功能编写出的独立程序段,并加以封装,提供特殊的使用方法。第十讲Excel–VBA基础VBA函数函数的形式所有函数都有一个函数名,后加一个圆括号“()”组成第十讲Excel–VBA基础VBA函数函数的应用函数的作用就是一个数据,每个函数都对应有一个函数值。函数的数据类型与变量很
7、类同。使用函数时,将该函数的初始参数录入到括号中。计算机会计算出该函数的函数值。第十讲Excel–VBA基础VBA函数自定义函数的命名规则字符不分大小写不能使用键盘上的特殊控制键符不能以数字符开头程序员可以自己定义函数,其命名规则为:第十讲Excel–VBA基础VBA函数VBA常用函数第十讲Excel–VBA基础VBA的运算符与表达式第十讲Excel–VBA基础运算符与表达式VBA的表达式是数字、字符串、常量、变量、对象成员、以及运算符的组合。表达式也是数据,并且根据不同的表达式有不同的性质和使用要求。VBA的运算符
8、是按一定的规则建立数据间的关系符号。算术运算符及表达式第十讲Excel–VBA基础运算符与表达式5、“+”加法运算符“-”减法运算符2、“*”乘法运算符“/”除法运算符3、“”整除运算符4、“Mod”取模运算符1、“^”乘幂运算符算术运算符及优先顺序第十讲Excel–VBA基础运算符与表达式“+”混合连接运算符“&”连接运算符连接运算符第十讲
此文档下载收益归作者所有