微信扫一扫,移动浏览光盘
简介
感谢您选择“Excel 疑难千寻千解”丛书之《Excel 2010 VBA 入门与提高》。“Excel疑难千寻千解”丛书是由Excel技巧网的负责人、微软最有价值专家(MVP)黄朝阳先生策划并组织编写的一套丛书。
《Excel 2010 VBA入门与提高》由 153 个实用的案例构成,由浅入深、由易到难地向您展示 VBA 在实际工作中的应用。《Excel 2010 VBA入门与提高》是 VBA 入门与提高的教材,其宗旨在于不但介绍如何编写 VBA 程序,更着重介绍如何编写 VBA 程序解决实际工作的疑难,以及对同类的问题提供解决思路。
推荐购买:
Excel疑难千寻千解丛书——普及版(Excel2010操作与技巧+Excel2010函数与公式+Excel2010数据透视表大全+随书附赠PPT达人速成手册光盘一张!微软全球最有价值专家力作!) Excel疑难千寻千解丛书——提高版(Excel2010VBA编程与实践+Excel2010SQL完全应用+随书附赠PPT达人速成手册光盘一张!微软全球最有价值专家力作) Word2010实用技巧大全
目录
第1章 认识VBA
第1节 认识宏
疑难1 如何开启“开发工具”选项卡
※在Excel 2007中开启“开发工具”选项卡※
疑难2 如何录制和运行宏
※宏代码保存的位置※
疑难3 如何编辑宏
※利用按钮运行宏※
疑难4 如何保存带有宏的工作簿
疑难5 如何屏蔽保存工作簿时的隐私警告
疑难6 如何设置宏的安全性
疑难7 如何创建和使用数字证书签名
第2节 认识VBE
疑难8 如何打开VB编辑器
疑难9 VB编辑器包含哪些窗口
※VBE各窗口简介※
※VBE各窗口位置的调整※
※VBE各窗口的显示或隐藏※
疑难10 VB编辑器包括哪些工具栏
第3节 VBA代码编写及帮助信息
疑难11 如何创建VBA程序
※VBA代码编写格式※
疑难12 如何运行及调用VBA程序
※立即窗口的作用※
疑难13 如何导入或导出VBA代码
疑难14 如何获取VBA帮助
疑难15 如何使用对象浏览器
※对象浏览器※
第4节 VBA基础
疑难16 如何定义变量使VBA程序更灵活
※声明变量※
※变量名的命名规则※
※VBA的数据类型※
※数据类型的分类及表示方式※
※变量的赋值※
※变量的读取※
※VBA常量※
※定长字符串与变长字符串※
※隐式声明※
疑难17 如何使多个程序共享变量
※作用域※
※全局变量※
※局部变量※
※模块级变量※
※同名变量※
疑难18 如何进行变量类型的转换
※VBA中的类型转换函数※
※整数的类型转换※
※字符的类型转换※
※数据类型的隐式转换※
疑难19 如何防止变量名称拼写错误
※Option Explicit语句※
※强制显式声明变量设置※
※使用编译功能查错※
疑难20 如何利用VBA进行计算
※文本连接※
※算术四则运算※
※指数运算※
※整除※
※计算余数※
※比较运算※
※运算优先级※
※在文本中表示双引号("”)※
疑难21 如何分段计算奖金系数
※IF分支结构※
※逻辑运算符※
※Select…Case分支结构※
※Select…Case分支结构的条件※
※Select和IF分支结构的区别※
疑难22 如何检验文本是否以字母开头
※Like运算符※
※VBA比较模式※
疑难23 如何判断某个数是否为质数
※Do…Loop循环※
※退出Do…Loop循环※
※For…Next循环※
※退出For…Next循环※
※死循环※
※退出多层循环※
※Goto语句和行标签※
第5节 练习与思考
第2章 数据的基本处理
第1节 单元格的选取与赋值
疑难24 如何选取单元格
※对象的概念※
※对象的属性和方法※
※单元格对象Range的表示方法※
※单元格对象Cells的表示方法※
※单元格对象的Select方法※
※使用对象变量表示单元格对象※
※Evaluate方法表示单元格对象※
※Evaluate方法的简写模式※
※Evaluate方法的一般模式与简写模式的区别※
疑难25 如何选取单元格区域
※以地址表示矩形单元格区域对象※
※以对角单元格表示矩形单元格区域对象※
※不规则单元格区域的表示※
※使用Union方法获取合并区域※
※使用Intersect方法获取多个区域的交集※
疑难26 如何读取单元格的值和显示的值
※单元格对象的Value属性※
※单元格对象的Text属性※
※自动列出成员※
※单元格的数字格式属性※
疑难27 如何进行单元格批量赋值
※利用Value属性给单元格赋值※
※For Each…Next循环※
※使用For Each…Next循环的注意事项※
※利用Value属性给单元格区域赋值※
※单元格(Range)对象的Address属性※
疑难28 如何向单元格输入公式
※利用Formula属性给单元格输入公式※
※Formula属性和Value属性的联系与区别※
※利用FormulaR1C1属性给单元格输入公式※
※R1C1引用样式的规则※
※通过代码实现粘贴值※
※使用VBA替代公式实现计算※
疑难29 如何在VBA中使用工作表函数进行计算
※WorksheetFunction对象※
※VBA中使用工作表函数※
※获取VBA中工作表函数的帮助※
第2节 单元格的格式设置
疑难30 如何快速设置标题行格式
※With语句※
※With语句的嵌套※
※Interior对象※
※Font对象※
※单元格的对其方式※
※Selection对象※
※利用录制宏获取格式设置代码※
※通用的格式设置对象※
疑难31 如何批量生成上标
※Characters对象※
※Font对象的 Superscript属性※
※设置Characters对象Font的注意事项※
※Characters属性的通用性※
疑难32 如何快速将列进行分组
※Columns对象和Rows对象※
※单列和单行的表示※
※多列和多行的表示※
※Group方法和Ungroup方法※
※单元格对象的EntireColumn属性和EntireRow属性※
※单元格区域的Columns属性和Rows属性※
※Outline对象※
疑难33 如何批量合并相同单元格
※Range的Merge方法合并单元格※
※VBA运行时关闭警告※
※多行中相同的内容处理※
疑难34 如何创建图片批注
※批注(Comment)对象※
※批注的添加与删除※
※FillFormat对象※
※On Error语句※
第3节 单元格的定位与查找
疑难35 如何利用VBA程序定义条件格式
※VBA条件格式的原理※
※表示整行的方法※
※日期函数DateSerial※
※利用工作表事件实时设置格式※
疑难36 如何一次性替换所有的错误值
※Range对象的Find方法※
※参数省略表示法※
※查找格式※
※使用Is Nothing判断对象是否初始化※
※IsError函数※
※SpecialCells方法※
※Find方法的一般形式※
※CVErr函数※
疑难37 如何获取最后一行数据的行数
※使用Find方法查找最后的单元格※
※Find方法按行查找和按列查找的区别※
※获取工作表总行数※
※单元格对象的End属性※
※End属性的局限性※
※其他获取最后数据行行号的方法※
疑难38 如何按颜色查找单元格
※单元格对象的Clear方法※
※动态表示数据区域※
※单元格对象的Copy方法※
※单元格对象的选择性粘贴PasteSpecial方法※
第4节 数据的整理
疑难39 如何按条件隐藏数据行
※行和列的隐藏※
※单元格对象的AutoFilter(自动筛选)方法※
※单元格对象的AdvancedFilter(高级筛选)方法※
疑难40 如何批量删除空行
※单元格删除Delete方法※
※单元格删除的通用算法※
※利用Union获取整个单元格区域进行统一操作※
※Union方法的注意事项※
※单元格插入Insert方法※
疑难41 如何实现逐行输入
※Protect方法和Unprotect方法※
※单元格的Locked属性※
※允许VBA修改保护后的工作表※
疑难42 如何用VBA创建下拉列表
※Validation对象※
※Validation对象的Add方法※
疑难43 如何使用VBA对数据按自定义序列进行排序
※单元格对象的Sort方法※
※添加和删除自定义序列CustomList ※
※使用自定义序列排序※
※Sort对象※
※排序字段SortField※
※按颜色排序※
※设置排序区域SetRange方法※
第5节 练习与思考
第3章 VBA常用函数和语句
第1节 数学函数
疑难44 如何用VBA进行四舍五入
※VBA的Round函数※
※VBA的Round函数与工作表Round函数的区别※
※在Office软件中使用自定义函数替代VBA的Round函数※
疑难45 如何随机筛选指定个数的记录
※随机数Rnd函数※
※不重复地挑选数据※
※Rnd函数语法※
※伪随机数概念※
※Randomize语句※
疑难46 如何利用VBA转换十六进制数字
※VBA的Hex函数※ 显示全部信息
第1节 认识宏
疑难1 如何开启“开发工具”选项卡
※在Excel 2007中开启“开发工具”选项卡※
疑难2 如何录制和运行宏
※宏代码保存的位置※
疑难3 如何编辑宏
※利用按钮运行宏※
疑难4 如何保存带有宏的工作簿
疑难5 如何屏蔽保存工作簿时的隐私警告
疑难6 如何设置宏的安全性
疑难7 如何创建和使用数字证书签名
第2节 认识VBE
疑难8 如何打开VB编辑器
疑难9 VB编辑器包含哪些窗口
※VBE各窗口简介※
※VBE各窗口位置的调整※
※VBE各窗口的显示或隐藏※
疑难10 VB编辑器包括哪些工具栏
第3节 VBA代码编写及帮助信息
疑难11 如何创建VBA程序
※VBA代码编写格式※
疑难12 如何运行及调用VBA程序
※立即窗口的作用※
疑难13 如何导入或导出VBA代码
疑难14 如何获取VBA帮助
疑难15 如何使用对象浏览器
※对象浏览器※
第4节 VBA基础
疑难16 如何定义变量使VBA程序更灵活
※声明变量※
※变量名的命名规则※
※VBA的数据类型※
※数据类型的分类及表示方式※
※变量的赋值※
※变量的读取※
※VBA常量※
※定长字符串与变长字符串※
※隐式声明※
疑难17 如何使多个程序共享变量
※作用域※
※全局变量※
※局部变量※
※模块级变量※
※同名变量※
疑难18 如何进行变量类型的转换
※VBA中的类型转换函数※
※整数的类型转换※
※字符的类型转换※
※数据类型的隐式转换※
疑难19 如何防止变量名称拼写错误
※Option Explicit语句※
※强制显式声明变量设置※
※使用编译功能查错※
疑难20 如何利用VBA进行计算
※文本连接※
※算术四则运算※
※指数运算※
※整除※
※计算余数※
※比较运算※
※运算优先级※
※在文本中表示双引号("”)※
疑难21 如何分段计算奖金系数
※IF分支结构※
※逻辑运算符※
※Select…Case分支结构※
※Select…Case分支结构的条件※
※Select和IF分支结构的区别※
疑难22 如何检验文本是否以字母开头
※Like运算符※
※VBA比较模式※
疑难23 如何判断某个数是否为质数
※Do…Loop循环※
※退出Do…Loop循环※
※For…Next循环※
※退出For…Next循环※
※死循环※
※退出多层循环※
※Goto语句和行标签※
第5节 练习与思考
第2章 数据的基本处理
第1节 单元格的选取与赋值
疑难24 如何选取单元格
※对象的概念※
※对象的属性和方法※
※单元格对象Range的表示方法※
※单元格对象Cells的表示方法※
※单元格对象的Select方法※
※使用对象变量表示单元格对象※
※Evaluate方法表示单元格对象※
※Evaluate方法的简写模式※
※Evaluate方法的一般模式与简写模式的区别※
疑难25 如何选取单元格区域
※以地址表示矩形单元格区域对象※
※以对角单元格表示矩形单元格区域对象※
※不规则单元格区域的表示※
※使用Union方法获取合并区域※
※使用Intersect方法获取多个区域的交集※
疑难26 如何读取单元格的值和显示的值
※单元格对象的Value属性※
※单元格对象的Text属性※
※自动列出成员※
※单元格的数字格式属性※
疑难27 如何进行单元格批量赋值
※利用Value属性给单元格赋值※
※For Each…Next循环※
※使用For Each…Next循环的注意事项※
※利用Value属性给单元格区域赋值※
※单元格(Range)对象的Address属性※
疑难28 如何向单元格输入公式
※利用Formula属性给单元格输入公式※
※Formula属性和Value属性的联系与区别※
※利用FormulaR1C1属性给单元格输入公式※
※R1C1引用样式的规则※
※通过代码实现粘贴值※
※使用VBA替代公式实现计算※
疑难29 如何在VBA中使用工作表函数进行计算
※WorksheetFunction对象※
※VBA中使用工作表函数※
※获取VBA中工作表函数的帮助※
第2节 单元格的格式设置
疑难30 如何快速设置标题行格式
※With语句※
※With语句的嵌套※
※Interior对象※
※Font对象※
※单元格的对其方式※
※Selection对象※
※利用录制宏获取格式设置代码※
※通用的格式设置对象※
疑难31 如何批量生成上标
※Characters对象※
※Font对象的 Superscript属性※
※设置Characters对象Font的注意事项※
※Characters属性的通用性※
疑难32 如何快速将列进行分组
※Columns对象和Rows对象※
※单列和单行的表示※
※多列和多行的表示※
※Group方法和Ungroup方法※
※单元格对象的EntireColumn属性和EntireRow属性※
※单元格区域的Columns属性和Rows属性※
※Outline对象※
疑难33 如何批量合并相同单元格
※Range的Merge方法合并单元格※
※VBA运行时关闭警告※
※多行中相同的内容处理※
疑难34 如何创建图片批注
※批注(Comment)对象※
※批注的添加与删除※
※FillFormat对象※
※On Error语句※
第3节 单元格的定位与查找
疑难35 如何利用VBA程序定义条件格式
※VBA条件格式的原理※
※表示整行的方法※
※日期函数DateSerial※
※利用工作表事件实时设置格式※
疑难36 如何一次性替换所有的错误值
※Range对象的Find方法※
※参数省略表示法※
※查找格式※
※使用Is Nothing判断对象是否初始化※
※IsError函数※
※SpecialCells方法※
※Find方法的一般形式※
※CVErr函数※
疑难37 如何获取最后一行数据的行数
※使用Find方法查找最后的单元格※
※Find方法按行查找和按列查找的区别※
※获取工作表总行数※
※单元格对象的End属性※
※End属性的局限性※
※其他获取最后数据行行号的方法※
疑难38 如何按颜色查找单元格
※单元格对象的Clear方法※
※动态表示数据区域※
※单元格对象的Copy方法※
※单元格对象的选择性粘贴PasteSpecial方法※
第4节 数据的整理
疑难39 如何按条件隐藏数据行
※行和列的隐藏※
※单元格对象的AutoFilter(自动筛选)方法※
※单元格对象的AdvancedFilter(高级筛选)方法※
疑难40 如何批量删除空行
※单元格删除Delete方法※
※单元格删除的通用算法※
※利用Union获取整个单元格区域进行统一操作※
※Union方法的注意事项※
※单元格插入Insert方法※
疑难41 如何实现逐行输入
※Protect方法和Unprotect方法※
※单元格的Locked属性※
※允许VBA修改保护后的工作表※
疑难42 如何用VBA创建下拉列表
※Validation对象※
※Validation对象的Add方法※
疑难43 如何使用VBA对数据按自定义序列进行排序
※单元格对象的Sort方法※
※添加和删除自定义序列CustomList ※
※使用自定义序列排序※
※Sort对象※
※排序字段SortField※
※按颜色排序※
※设置排序区域SetRange方法※
第5节 练习与思考
第3章 VBA常用函数和语句
第1节 数学函数
疑难44 如何用VBA进行四舍五入
※VBA的Round函数※
※VBA的Round函数与工作表Round函数的区别※
※在Office软件中使用自定义函数替代VBA的Round函数※
疑难45 如何随机筛选指定个数的记录
※随机数Rnd函数※
※不重复地挑选数据※
※Rnd函数语法※
※伪随机数概念※
※Randomize语句※
疑难46 如何利用VBA转换十六进制数字
※VBA的Hex函数※ 显示全部信息
Excel 2010 VBA入门与提高
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×