别怕,Excel VBA其实很简单 第3版
正版保障 假一赔十 电子发票
¥
43.3
6.3折
¥
69
全新
库存16件
作者Excel
出版社北京大学出版社
ISBN9787301314005
出版时间2020-08
装帧平装
开本16开
定价69元
货号1202149521
上书时间2024-12-22
商品详情
- 品相描述:全新
- 商品描述
-
目录
第1章VBA,一个让Excel更厉害的“外挂”1
第1节知道吗?Excel还可以这样用/2
第3节要保证VBA代码正常执行,这几点需要注意/16
1.3.1要保存VBA代码,应将文件保存为指定格式/16
1.3.2要执行VBA代码,需要设置启用宏/17
1.3.3想直接启用宏?可以添加文件到受信任位置/19
第4节Excel能生成VBA代码,又何必再学VBA/21
第5节话说回来,究竟什么是VBA/24
1.5.1VBA,是我们和Excel沟通的一种方式/24
1.5.2VBA,是一种计算机编程语言的名字/24
第2章认识编程工具,了解VBA编程的步骤25
第1节VBE——编写VBA代码的地方/26
2.1.1应该在哪里编写VBA过程/26
2.1.2打开VBE窗口的几种常用方法/26
2.1.3VBE窗口中都有什么/27
第2节怎样在VBE中编写一个VBA过程/32
2.2.1一个VBA过程就是完成一个任务所需代码的组合/32
2.2.2实战演练,试写一个Sub过程/32
第3章用VBA代码操作和控制Excel36
第1节操作Excel,就是在操作各种不同的对象/37
3.1.1打个比方,使用VBA编程就像在厨房烧菜/37
3.1.2对象,就是用VBA代码操作和控制的东西/37
第2节引用对象,就是指明要操作的是哪个对象/38
3.2.1集合,是对同类型对象的统称/39
3.2.2区别集合中不同的对象/39
3.2.3Excel中不同对象间的层次关系/41
3.2.4指明某个对象在对象模型中的位置/44
3.2.5正确引用对象,需要同时指明对象的位置及身份/45
3.2.6引用对象,代码可以更简单/46
第3节对象的属性与方法/46
3.3.1对象的属性,就是对象包含的内容或具有的特征/46
3.3.2对象的方法,就是可以在对象上执行的操作/47
3.3.3怎样辨别方法和属性/48
第4节用VBA代码操作工作簿对象/50
3.4.1工作簿对象与工作簿集合/50
3.4.2引用工作簿对象的两种方法/50
3.4.3引用特殊的工作簿对象/51
3.4.4打开一个现有的工作簿/52
3.4.5关闭打开的工作簿/54
3.4.6新建一个工作簿文件/55
3.4.7保存对工作簿的修改/56
3.4.8将工作簿另存为新文件/56
3.4.9另存为新文件后不关闭原文件/56
3.4.10将工作簿切换为活动工作簿/56
3.4.11获取工作簿文件的信息/56
第5节用VBA代码操作工作表对象/57
第6节用VBA代码操作单元格对象/68
第7节用VBA代码操作Excel应用程序/91
3.7.1通过ScreenUpdating属性禁止更新屏幕上的内容/92
3.7.2设置DisplayAlerts属性禁止显示警告对话框/94
3.7.3通过WorksheetFunction属性使用工作表函数/95
3.7.4更改Excel的程序界面/97
3.7.5Application对象的子对象/98
第4章VBA中常用的语句结构100
第1节这些简单的问题,你会用VBA解决吗/101
4.1.1如果工作簿中没有名为“1月”的工作表,那么新建它/101
4.1.2在A1:A100区域中写入1到100的自然数/101
4.1.3删除工作簿中除活动工作表之外的所有工作表/102
第2节用VBA解决判断和选择问题/103
第3节让某部分代码重复执行多次/111
4.3.1用For…Next语句循环执行同一段代码/111
4.3.2用Do…Loop语句按条件控制循环次数/120
第4节循环处理集合中的成员/123
4.4.1将工作簿中所有工作表的名称写入单元格中/123
4.4.2ForEach…Next的语句结构/125
第5节让过程转到另一行代码处继续执行/125
第6节用With语句简化引用对象的代码/126
第5章存储和计算VBA中的数据128
第1节VBA中的数据及数据类型/129
5.1.1数据就是需要处理和计算的各种信息/129
5.1.2数据类型,就是对同一类数据的统称/129
5.1.3VBA将数据分为哪些类型/130
5.1.4为什么要对数据进行分类/131
第2节VBA中存储数据的容器:变量和常量/132
第3节在过程中使用变量存储数据/133
第4节特殊数据的专用容器——常量/145
5.4.1常量就像一次性餐具,不能反复存储数据/145
5.4.2声明常量,应同时给常量赋值/146
5.4.3同变量一样,常量也有不同的作用域/146
第5节特殊的变量——数组/146
第4节使用UserForm对象设计交互界面/292
第5节用VBA代码操作设计的窗体/296
8.5.1显示用户窗体/296
8.5.2设置窗体的显示位置/297
8.5.3设置窗体的显示模式/299
8.5.4关闭或隐藏已显示的窗体/300
第6节UserForm对象的事件应用/301
8.6.1借助Initialize事件初始化窗体/301
8.6.2借助QueryClose事件让窗体自带的【关闭】按钮失效/303
8.6.3UserForm对象的其他事件/305
第7节编写代码,为窗体中的控件设置功能/306
8.7.1为【确认输入】按钮添加事件过程/306
8.7.2使用窗体输入数据/307
8.7.3给【取消】按钮添加事件过程/308
第8节为Excel文件制作一个简易的登录窗体/308
8.8.1设计登录窗体的界面/308
8.8.2设置初始用户名和密码/310
8.8.3添加代码,为控件设置功能/311
第9章调试与优化编写的代码315
第1节出错无法避免,关键是要弄清出错原因/316
9.1.1VBA过程中可能会发生的三种错误/316
9.1.2VBA程序的三种状态/318
9.1.3什么状态容易发现过程中的错误/319
第2节怎样让过程进入中断模式/319
第3节检查变量的值,查找导致逻辑错误的原因/324
第4节处理运行时错误,可能会用到这些语句/328
9.4.1如果出错,让过程跳转到另一行代码处继续执行/329
9.4.2如果出错,忽略出错行的代码继续执行/330
9.4.3停止对过程中运行时错误的处理/330
第5节养成好习惯,让代码跑得更快一些/333
附录你和VBA高手之间,还差一个“代码宝”/340
内容摘要
对于大部分没有编程基础的职场人士来说,在学习VBA时往往会有很大的畏难情绪。本书正是针对这样的人群,用浅显易懂的语言和生动形象的比喻,并配合大量插画,对Excel中看似复杂的概念和代码,从简单的宏录制、VBA编程环境和基础语法的介绍,到常用对象的操作与控制、执行程序的自动开关—对象的事件、设计自定义的操作界面、调试与优化编写的代码,都进行了形象的介绍。本书适合那些希望提高工作效率的职场人士,特别是经常需要处理和分析大量数据的用户,也适合财经专业的高校师生阅读。
主编推荐
对于大部分没有编程基础的职场人士来说,在学习VBA时往往会有很大的畏难情绪。本书正是针对这样的人群,用浅显易懂的语言和生动形象的比喻,并配合大量插画,对Excel中看似复杂的概念和代码,从简单的宏录制、VBA编程环境和基础语法的介绍,到常用对象的操作与控制、执行程序的自动开关——对象的事件、设计自定义的操作界面、调试与优化编写的代码,都进行了形象的介绍。
本书适合那些希望提高工作效率的职场人士,特别是经常需要处理和分析大量数据的用户,也适合财经专业的高校师生阅读。
— 没有更多了 —
以下为对购买帮助不大的评价