Excel VBA基础教程两篇
- 格式:doc
- 大小:3.43 MB
- 文档页数:959
第 1 页 共 959 页 Excel VBA基础教程两篇
篇一:Excel VBA基础教程
Excel VBA教程是把VB编程应用在Excel平台的一套实用教程,Excel
+VBA双剑合壁,他可以帮助我们实现Excel原本实现不了的功能,可以让工作变得更高效,可以让操作变得变方便,可以把重复性的操作变得更有趣,随心所欲的定制自己的工作平台,还可以针对企业来开发各种系统如,人事管理系统、仓库系统、进存销系统等,对于经常要处理大量数据工作的朋友,学会了这套VBA教程你的工作将游刃有余。
标 题
Excel VBA基础教程
Excel VBA基础教程
第一章:Excel VBA基础知识
1-1、Excel VBA教程简介
1-2、宏在工作中的运用
第 2 页 共 959 页 1-3、Excel VBA基础
1-4、Excel VBA窗口介绍
1-5、Excel VBA代码编写规则
1-6、对象
1-7、属性
1-8、方法
1-9、常量与变量
1-10、数据类型
1-11、判断语句之IF
1-12、判断语句IF之多条件
1-12B、If条件判断小结
第 3 页 共 959 页 1-13、判断语句之SELECT
1-14、循环语句之DO...LOOP
1-15、循环语句之DO...LOOP实例
1-16、循环语句之DO WHILE...LOOP
1-17、循环语句之DO UNTIL...LOOP
1-18、循环语句之WHILE与UNTIL位置变化
1-18B、DO...LOOP 语法小结
1-19、.循环语句之FOR EACH...NEXT
1-20、循环语句之FOX...NEXT
1-20B、For...NEXT小结与实例
1-21、用语句FOR...NEXT制作九九乘法表
第 4 页 共 959 页 1-22、exit与end语句
1-23、跳转语句
1-24、错误分支语句
1-25、with语句
1-26、VBA与公式
1-27、VBA与函数1
1-28、VBA与函数2
1-29、VBA与运算符
1-30、like运算符
1-31、like运算符运用
1-32.综合运用(盘点清单核对)
第 5 页 共 959 页 第二章:Excel工作簿和工作表操作
2-0、工作簿与工作表基础知识
2-1、工作簿的表示方法
2-2、当前工作簿与活动工作簿
2-3、工作簿基础操作
2-4、工作簿实例应用
2-5、工作表的表示方法
2-6、工作表集合应用
2-7、工作表增加与删除
2-8、工作表增加删除实例
2-9、工作表移动与复制
第 6 页 共 959 页 2-10、工作表选择与激活
2-11、工作簿综合运用(拆分工作簿)
第三章:Excel单元格区域操作
3-0、EXCEL单元格基础
3-1、Range引用基础1
3-2、Range引用基础2
3-3、Range引用与变量
3-4、Range引用与索引值
3-5、Range引用与索引值应用(有条件的平均工资)
3-6、Cells单元格引用基础
3-7、单元格简写
第 7 页 共 959 页 3-8、三种单元格引用小结
3-9、行、列引用
3-10、row与column属性
3-11、单元格的值与地址
3-12、单元格移动与复制
3-13、行列插入与删除
3-14、活动单元格与选择区域
3-15、UsedRange已使用区域(条件统计)
3-16、currentregion当前区域
3-17、单元格的Offset(给工资条加、减表头)
3-18、单元格的resize(单据数据保存)
第 8 页 共 959 页 3-19、单元格所在行与列(删除空行)
3-20、specialcells定位(按批注汇总)
3-21、FIND单元格查找技术
3-22、单元格查找应用(制作查询系统)
3-23、FIND实例应用(进销存之入库单)
3-24、FIND实例应用(进销存之入库单)
3-25、单元格END属性
3-26、单元格END属性应用(查找分期付款最后月份)
3-27、最后的格格
3-28、单元格并集(Union)
3-29、单元格并集应用(条件筛选)
第 9 页 共 959 页 3-30、单元格交集(Intersect)
3-31、单元格式之数字格式
3-32、单元格式之字体(VBA实现条件格式)
3-33、给你点颜色看看(底纹颜色讨论)
3-34、单元格式实例(工资条格式化)
3-35、利用查找颜色拾取进行颜色汇总
3-36、粘贴
3-37、选择性粘贴
3-38、合并单元格(相同部门的合并)
3-39、合并单元格实例(取消合并单元格并保持数据) 第 10 页 共 959 页 篇二:Excel VBA完全教程
一、VBA 语言基础
第一节 标识符
一.定义
标识符是一种标识变量、常量、过程、函数、类等语言构成单位的符号,利用它可以完成
对变量、常量、过程、函数、类等的引用。
二.命名规则
1)字母打头,由字母、数字和下划线组成,如 A987b_23Abc
2)字符长度小于 40,(Excel2002 以上中文版等,可以用汉字且长度可达
254 个字符)
3)不能与 VB 保留字重名,如 public, private, dim, goto, next, with,
integer, single
等
第二节 运算符
定义:运算符是代表 VB某种运算功能的符号。
1)赋值运算符
2)数学运算符 &、+ (字符连接符)、+(加)、-(减)、Mod(取余)、\(整 第 11 页 共 959 页 除)、*(乘)、/
(除)、-(负号)、^(指数)
3)逻辑运算符Not(非)、And(与)、Or(或)、Xor(异或)、Eqv(相等)、Imp(隐含)
4)关系运算符 = (相同)、<>(不等)、>(大于)、<(小于)、>=(不小于)、<=(不大于)、
Like、Is
5)位运算符 Not(逻辑非)、And(逻辑与)、Or(逻辑或)、Xor(逻辑异或)、Eqv(逻辑
等)、Imp(隐含)
第三节 数据类型
VBA 共有 12 种数据类型,具体见下表,此外用户还可以根据以下类型用
Type 自定义数据
类型。
数据类型 类型标识符 字节
字符串型 String $ 字符长度(0-65400)
字节型 Byte 无 1
布尔型 Boolean 无 2
整数型 Integer % 2 第 12 页 共 959 页 长整数型 Long & 4
单精度型 Single ! 4
双精度型 Double # 8
日期型 Date 无 8 公元100/1/1-99/12/31
货币型 Currency @ 8
小数点型 Decimal 无 14
变体型 Variant 无 以上任意类型,可变
对象型 Object 无 4
第四节 变量与常量
1)VBA 允许使用未定义的变量,默认是变体变量。
2)在模块通用说明部份,加入 Option Explicit 语句可以强迫用户进行变量定义。
3)变量定义语句及变量作用域
Dim 变量 as 类型 '定义为局部变量,如 Dim xyz as
integer
Private 变量 as 类型 '定义为私有变量,如 Private xyz as byte
Public 变量 as 类型 '定义为公有变量,如 Public xyz as single