Excel 2016 VBA入门与应用

Excel 2016 VBA入门与应用
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2017-09
版次: 1
ISBN: 9787302479727
定价: 79.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 432页
字数: 717千字
正文语种: 简体中文
20人买过
  •   本书向读者介绍Excel VBA程序设计的基础知识,展示VBA编程的实战技巧,帮助读者快速经历Excel VBA从入门到精通的成长过程。
      全书共15章,内容涵盖了Excel的宏、Excel VBA的开发环境、VBA语言基础、VBA的基本语句、VBA的语句结构、过程和函数的概念、对象的知识、常用对象的使用(包括Application对象、WorkBook对象、Range对象、WorkSheets对象、Chart对象和Shape对象)、工作表使用的技巧。本书最后提供了一个员工信息管理系统的综合案例,可让读者综合所学知识进行应用开发。随书赠送下载文件,包括书中全部实例的操作视频、源文件和PPT文件,可随时进行调用和播放学习。
      本书适合需要学习Excel VBA程序设计的初级用户,以及希望提高Excel VBA编程能力的中级用户阅读,同时也适合于相关专业的高等院校师生学习阅读。


      宋阳,工程师,多年来积极投身多媒体软件制作与课堂整合的探索和研究,擅长Office软件应用、VBA程序设计以及Flash多媒体软件制作。做过多个VBA、Access方面的教学科目,对于写作、教学、办公都有自己独到的经验,期待与读者分享。
    目录
    第1章VBA编程第一步1
    1.1你知道什么是VBE吗1
    1.1.1程序写在哪里1
    1.1.2如何打开VisualBasic编辑器3
    1.2看看VisualBasic编辑器的构成4
    1.2.1认识工程资源管理器4
    1.2.2认识“属性”窗口5
    1.2.3认识“代码”窗口7
    1.2.4认识“立即窗口”9
    1.3VBA代码输入其实很简单9
    1.3.1代码窗口的使用9
    1.3.2查询对象的属性和方法11
    1.3.3在Excel2016中获得帮助12
    第2章进入ExcelVBA的世界14
    2.1了解VBA的好工具——宏14
    2.1.1认识宏14
    2.1.2宏与VBA16
    2.2让宏方便运行17
    2.2.1使用“宏”对话框运行宏17
    2.2.2使用快捷键运行宏18
    2.2.3使用对象运行宏19
    2.2.4从快速访问工具栏运行宏19
    2.2.5从选项卡运行宏21
    2.3加载宏的应用23
    2.3.1使用Excel加载宏23
    2.3.2录制加载宏25
    2.3.3卸载加载宏26
    2.4我的宏为什么运行不了27
    2.4.1让你的宏更安全28
    2.4.2对文件进行限制29
    第3章学习VBA,从零开始31
    3.1了解VBA的数据类型31
    3.1.1认识VBA基本数据类型31
    3.1.2特殊的枚举类型33
    3.1.3数据类型是可以自定义的34
    3.2存储数据的容器:变量35
    3.2.1使用变量的第一步:声明变量35
    3.2.2先声明,再使用——强制声明变量36
    3.2.3变量的作用域37
    3.2.4变量的生存周期38
    3.3必不可少的常量39
    3.3.1直接常量39
    3.3.2符号常量40
    3.3.3系统常量41
    3.4VBA的运算符42
    3.4.1进行计算的算术运算符42
    3.4.2比较大小的比较运算符43
    3.4.3进行逻辑运算的逻辑运算符43
    3.4.4合并字符的连接运算符44
    3.4.5应该先算什么45
    3.5大量数据的操作从数组开始46
    3.5.1初识数组46
    3.5.2声明数组47
    3.5.3随心所欲的动态数组48
    第4章编写程序,从语句开始50
    4.1编写程序代码的规则50
    4.1.1编写代码必须遵循的原则50
    4.1.2语句很长和很短怎么办51
    4.2最基本的语句——赋值和注释语句52
    4.2.1赋值语句52
    4.2.2注释语句53
    4.3无须控件,一样交互54
    4.3.1使用输入对话框输入数据54
    4.3.2使用MsgBox函数输出数据56
    4.3.3简单实用的Print方法59
    4.4暂停和退出程序的方法61
    4.4.1让程序暂时停止一下——使用Stop语句61
    4.4.2停止程序的运行——End语句63
    第5章控制程序的流程——VBA的基本语句结构65
    5.1VBA的分支结构65
    5.1.1实现单一条件选择65
    5.1.2实现双重条件选择68
    5.1.3实现多重选择70
    5.1.4特殊的多分支语句71
    5.2使用循环结构74
    5.2.1指定循环次数的循环74
    5.2.2针对数组和对象集合的循环77
    5.2.3先条件后循环78
    5.2.4先循环后条件81
    5.3结构也可以嵌套83
    5.3.1分支结构的嵌套83
    5.3.2循环结构的嵌套84
    5.4如何找出程序中的错误87
    5.4.1让程序跳转到指定位置87
    5.4.2抓住程序中的错误88
    5.4.3错误处理完了该怎么办91
    第6章SUB过程,VBA的基本程序单元93
    6.1你知道过程是什么吗93
    6.1.1过程放在哪里93
    6.1.2VBA包含哪些过程94
    6.2使用Sub过程95
    6.2.1如何创建Sub过程96
    6.2.2过程间的互相调用98
    6.2.3过程的作用域100
    6.3你有我有全都有——传递参数102
    6.3.1传递参数的两种方式102
    6.3.2数组也可以作为参数104
    6.3.3参数没有传递该怎么办105
    6.3.4参数的数量无法确定该怎么办108
    第7章使用函数110
    7.1有了过程为什么还要函数110
    7.2使用函数111
    7.2.1创建函数111
    7.2.2调用函数112
    7.2.3传递函数参数114
    7.2.4在程序中使用工作表函数116
    7.3使用内置函数118
    7.3.1使用判断函数119
    7.3.2使用日期/时间函数121
    7.3.3使用字符串函数122
    7.3.4使用转换函数124
    7.3.5使用算术函数125
    第8章使用对象128
    8.1对象三要素128
    8.1.1对象的属性128
    8.1.2对象的方法130
    8.1.3对象事件132
    8.2认识对象变量和对象数组134
    8.2.1对象变量134
    8.2.2对象数组136
    8.3Excel的核心对象138
    8.3.1认识ExcelVBA的对象模型138
    8.3.2认识ExcelVBA的引用对象成员139
    8.3.3认识ExcelVBA的对象集合141
    第9章一切操作的开始——使用最顶层的Application对象144
    9.1对Excel进行梳妆打扮144
    9.1.1改变Excel窗口的位置144
    9.1.2设置Excel窗口标题文字145
    9.1.3设置状态栏和编辑栏147
    9.1.4设置鼠标指针形状149
    9.2对文件进行操作150
    9.2.1获取文件名151
    9.2.2获取文件的保存位置153
    9.2.3打开文件154
    9.2.4打开最近使用的文档155
    9.3操作Excel157
    9.3.1了解Excel157
    9.3.2对“最近使用的工作簿”列表进行操作158
    9.3.3设置保存自动恢复文件的时间间隔和保存位置160
    9.3.4使Excel不显示警告信息对话框161
    9.3.5设置新工作簿中工作表的个数162
    9.3.6为过程的启动指定快捷键163
    9.3.7实现定时操作164
    9.3.8退出Excel应用程序166
    9.4与单元格有关的操作167
    9.4.1取消对单元格的复制或剪切操作167
    9.4.2设置单元格的选择方向168
    9.4.3控制函数名称列表的显示169
    9.4.4设置编辑栏的高度170
    9.4.5控制浮动工具栏的显示172
    9.4.6设置多线程计算174
    9.4.7在工作表中快速选择单元格175
    9.4.8同时选择多个单元格区域176
    9.5使用对话框177
    9.5.1使用内置对话框177
    9.5.2使用输入对话框179
    9.6应用程序级的事件——Application事件181
    9.6.1如何使用Application事件181
    9.6.2激活工作表时触发的事件184
    9.6.3激活工作簿时触发的事件185
    9.6.4关闭工作簿时触发的事件186
    9.6.5在更改窗口大小时触发的事件187
  • 内容简介:
      本书向读者介绍Excel VBA程序设计的基础知识,展示VBA编程的实战技巧,帮助读者快速经历Excel VBA从入门到精通的成长过程。
      全书共15章,内容涵盖了Excel的宏、Excel VBA的开发环境、VBA语言基础、VBA的基本语句、VBA的语句结构、过程和函数的概念、对象的知识、常用对象的使用(包括Application对象、WorkBook对象、Range对象、WorkSheets对象、Chart对象和Shape对象)、工作表使用的技巧。本书最后提供了一个员工信息管理系统的综合案例,可让读者综合所学知识进行应用开发。随书赠送下载文件,包括书中全部实例的操作视频、源文件和PPT文件,可随时进行调用和播放学习。
      本书适合需要学习Excel VBA程序设计的初级用户,以及希望提高Excel VBA编程能力的中级用户阅读,同时也适合于相关专业的高等院校师生学习阅读。


  • 作者简介:
      宋阳,工程师,多年来积极投身多媒体软件制作与课堂整合的探索和研究,擅长Office软件应用、VBA程序设计以及Flash多媒体软件制作。做过多个VBA、Access方面的教学科目,对于写作、教学、办公都有自己独到的经验,期待与读者分享。
  • 目录:
    目录
    第1章VBA编程第一步1
    1.1你知道什么是VBE吗1
    1.1.1程序写在哪里1
    1.1.2如何打开VisualBasic编辑器3
    1.2看看VisualBasic编辑器的构成4
    1.2.1认识工程资源管理器4
    1.2.2认识“属性”窗口5
    1.2.3认识“代码”窗口7
    1.2.4认识“立即窗口”9
    1.3VBA代码输入其实很简单9
    1.3.1代码窗口的使用9
    1.3.2查询对象的属性和方法11
    1.3.3在Excel2016中获得帮助12
    第2章进入ExcelVBA的世界14
    2.1了解VBA的好工具——宏14
    2.1.1认识宏14
    2.1.2宏与VBA16
    2.2让宏方便运行17
    2.2.1使用“宏”对话框运行宏17
    2.2.2使用快捷键运行宏18
    2.2.3使用对象运行宏19
    2.2.4从快速访问工具栏运行宏19
    2.2.5从选项卡运行宏21
    2.3加载宏的应用23
    2.3.1使用Excel加载宏23
    2.3.2录制加载宏25
    2.3.3卸载加载宏26
    2.4我的宏为什么运行不了27
    2.4.1让你的宏更安全28
    2.4.2对文件进行限制29
    第3章学习VBA,从零开始31
    3.1了解VBA的数据类型31
    3.1.1认识VBA基本数据类型31
    3.1.2特殊的枚举类型33
    3.1.3数据类型是可以自定义的34
    3.2存储数据的容器:变量35
    3.2.1使用变量的第一步:声明变量35
    3.2.2先声明,再使用——强制声明变量36
    3.2.3变量的作用域37
    3.2.4变量的生存周期38
    3.3必不可少的常量39
    3.3.1直接常量39
    3.3.2符号常量40
    3.3.3系统常量41
    3.4VBA的运算符42
    3.4.1进行计算的算术运算符42
    3.4.2比较大小的比较运算符43
    3.4.3进行逻辑运算的逻辑运算符43
    3.4.4合并字符的连接运算符44
    3.4.5应该先算什么45
    3.5大量数据的操作从数组开始46
    3.5.1初识数组46
    3.5.2声明数组47
    3.5.3随心所欲的动态数组48
    第4章编写程序,从语句开始50
    4.1编写程序代码的规则50
    4.1.1编写代码必须遵循的原则50
    4.1.2语句很长和很短怎么办51
    4.2最基本的语句——赋值和注释语句52
    4.2.1赋值语句52
    4.2.2注释语句53
    4.3无须控件,一样交互54
    4.3.1使用输入对话框输入数据54
    4.3.2使用MsgBox函数输出数据56
    4.3.3简单实用的Print方法59
    4.4暂停和退出程序的方法61
    4.4.1让程序暂时停止一下——使用Stop语句61
    4.4.2停止程序的运行——End语句63
    第5章控制程序的流程——VBA的基本语句结构65
    5.1VBA的分支结构65
    5.1.1实现单一条件选择65
    5.1.2实现双重条件选择68
    5.1.3实现多重选择70
    5.1.4特殊的多分支语句71
    5.2使用循环结构74
    5.2.1指定循环次数的循环74
    5.2.2针对数组和对象集合的循环77
    5.2.3先条件后循环78
    5.2.4先循环后条件81
    5.3结构也可以嵌套83
    5.3.1分支结构的嵌套83
    5.3.2循环结构的嵌套84
    5.4如何找出程序中的错误87
    5.4.1让程序跳转到指定位置87
    5.4.2抓住程序中的错误88
    5.4.3错误处理完了该怎么办91
    第6章SUB过程,VBA的基本程序单元93
    6.1你知道过程是什么吗93
    6.1.1过程放在哪里93
    6.1.2VBA包含哪些过程94
    6.2使用Sub过程95
    6.2.1如何创建Sub过程96
    6.2.2过程间的互相调用98
    6.2.3过程的作用域100
    6.3你有我有全都有——传递参数102
    6.3.1传递参数的两种方式102
    6.3.2数组也可以作为参数104
    6.3.3参数没有传递该怎么办105
    6.3.4参数的数量无法确定该怎么办108
    第7章使用函数110
    7.1有了过程为什么还要函数110
    7.2使用函数111
    7.2.1创建函数111
    7.2.2调用函数112
    7.2.3传递函数参数114
    7.2.4在程序中使用工作表函数116
    7.3使用内置函数118
    7.3.1使用判断函数119
    7.3.2使用日期/时间函数121
    7.3.3使用字符串函数122
    7.3.4使用转换函数124
    7.3.5使用算术函数125
    第8章使用对象128
    8.1对象三要素128
    8.1.1对象的属性128
    8.1.2对象的方法130
    8.1.3对象事件132
    8.2认识对象变量和对象数组134
    8.2.1对象变量134
    8.2.2对象数组136
    8.3Excel的核心对象138
    8.3.1认识ExcelVBA的对象模型138
    8.3.2认识ExcelVBA的引用对象成员139
    8.3.3认识ExcelVBA的对象集合141
    第9章一切操作的开始——使用最顶层的Application对象144
    9.1对Excel进行梳妆打扮144
    9.1.1改变Excel窗口的位置144
    9.1.2设置Excel窗口标题文字145
    9.1.3设置状态栏和编辑栏147
    9.1.4设置鼠标指针形状149
    9.2对文件进行操作150
    9.2.1获取文件名151
    9.2.2获取文件的保存位置153
    9.2.3打开文件154
    9.2.4打开最近使用的文档155
    9.3操作Excel157
    9.3.1了解Excel157
    9.3.2对“最近使用的工作簿”列表进行操作158
    9.3.3设置保存自动恢复文件的时间间隔和保存位置160
    9.3.4使Excel不显示警告信息对话框161
    9.3.5设置新工作簿中工作表的个数162
    9.3.6为过程的启动指定快捷键163
    9.3.7实现定时操作164
    9.3.8退出Excel应用程序166
    9.4与单元格有关的操作167
    9.4.1取消对单元格的复制或剪切操作167
    9.4.2设置单元格的选择方向168
    9.4.3控制函数名称列表的显示169
    9.4.4设置编辑栏的高度170
    9.4.5控制浮动工具栏的显示172
    9.4.6设置多线程计算174
    9.4.7在工作表中快速选择单元格175
    9.4.8同时选择多个单元格区域176
    9.5使用对话框177
    9.5.1使用内置对话框177
    9.5.2使用输入对话框179
    9.6应用程序级的事件——Application事件181
    9.6.1如何使用Application事件181
    9.6.2激活工作表时触发的事件184
    9.6.3激活工作簿时触发的事件185
    9.6.4关闭工作簿时触发的事件186
    9.6.5在更改窗口大小时触发的事件187
查看详情
12