深入浅出Excel VBA 9787121354649

配送至
$ $ USD 美元

本书基于作者在高校课堂和网络教育中多年积累的教学经验,由浅入深地讲解了Excel VBA 程序设计的知识与技巧,涵盖数据处理、格式排版、文件管理、窗体设计,以及集合、字典、正则表达式、Web 信息提取等各方面常用技能。本书力求做到体系严谨、语言风趣,用轻松、生动的语言引导读者领会 Excel VBA 编程的精髓与关键,进而一窥计算机科学世界的神奇与美妙。同时,本书精心设计了60 个改编自真实场景的原创案例,使每个环节的学习都能映射到实际生活中的需求,为初学者提供一条独特、实用的VBA 学习路径。此外,本书的主体内容与作者在网易云课堂开设的《全民一起VBA》系列视频课程相互匹配并互有补充。该系列课程以生动幽默的动画形式展现了Excel VBA 编程的全貌,读者可以参照学习,加深理解。
重磅推荐
商品详情

促销
促销
促销
促销


促销
促销
促销
促销
商品参数
内容介绍

本书基于作者在高校课堂和网络教育中多年积累的教学经验,由浅入深地讲解了 程序设计的知识与技巧,涵盖数据处理、格式排版、文件管理、窗体设计,以及集合、字典、正则表达式、 信息提取等各方面常用技能。本书力求做到体系严谨、语言风趣,用轻松、生动的语言引导读者领会 编程的精髓与关键,进而一窥计算机科学世界的神奇与美妙。同时,本书精心设计了 个改编自真实场景的原创案例,使每个环节的学习都能映射到实际生活中的需求,为初学者提供一条独特、实用的 学习路径。此外,本书的主体内容与作者在网易云课堂开设的《全民一起》系列视频课程相互匹配并互有补充。该系列课程以生动幽默的动画形式展现了 编程的全貌,读者可以参照学习,加深理解。

目录

第 章奇境的入口——从 走进 编程世界
在哪里写代码—— 与模块
找到 编辑器
在正确的位置编写代码
见微知著——从一个简单例子观察 程序的结构
——程序的起始与结束
词汇与语句——程序语言的基本要素
与运算符——用 控制 单元格
——代码与表格之间的桥梁
赋值操作——等号的主要用途
加、减、乘、除——基本的算术运算符
程序的运行与保存——按钮、 文件及宏安全性
宏与宏安全性
运行 程序的常用方法
文件—— 程序的藏身之所
本章小结
第 章程序的记忆——变量与常量
变量的作用与含义
为什么需要使用变量
什么是变量
再问一次:什么是变量
前后对比——使用变量的好处
没有规矩不成方圆——有关变量的实践
变量的命名
强制声明
把重复数据都抽取为变量
常量——那些重复却不变的内容
本章小结
第 章力量的源泉——循环结构
循环结构概述
… 循环语句
… 循环语句的基本语法
… 循环的典型用法
子句
… 循环的“初学者陷阱”
用循环实现汇总——累加器与计数器
缩进与注释——提高代码的可读性
代码缩进
代码注释
本章小结
第 章智能的产生——判断结构
语句与关系运算
用 语句实现判断结构
用关系运算比较大小
用 和 实现多分支判断
嵌套结构——多层 语句的使用
逻辑表达式——怎样表示“与”或“非”
逻辑表达式
常见逻辑运算符的使用方法
… 结构
… 结构的基本用法
在 语句中表示复杂条件
本章小结
第 章文字的表述——字符串基础
字符串的基本概念与格式
什么是字符串
区分字符串与变量
在字符串中表示特殊符号
字符串的理解要点
空字符串
非打印字符(空白字符)
区分大小写字符
区分数字与字符串
字符串连接操作
字符串连接符——“”与“”
灵活构造字符串
本章小结
第 章诊断的技巧——程序调试
程序错误的类型与排查
编译错误
运行时错误
逻辑错误
使用断点与监视
“望闻”之术——设置断点
“问”的技巧——添加监视
“切”脉秘籍——让程序单步执行
代码“无间道”—— 与立即窗口
本章小结
第 章维度的拓展——再谈循环结构
多重循环
双重循环的概念
初学者常见错误
更多层次的嵌套循环
循环
循环的基本用法
循环结构的初学者陷阱
循环的典型应用
循环的各种形式
语句与 语句
跳出当前结构—— 语句的使用
随心所欲难免逾矩—— 语句及其利弊
异常处理—— 语句
本章小结
第 章名字的魔力——面向对象与录制宏
面向对象——程序员的世界观
面向过程与面向对象简述
类、对象、属性、方法
从 看 对象的使用方法
对象概述
对象的基本用法与技巧
设置单元格格式—— 字体、颜色及 结构
智能提示——使用 关键字声明对象类型
对象体系
了解所有对象——对象浏览器与
常用的 对象
打开黑箱看代码——录制宏
宏的录制过程
宏代码的解读与运用
对录制宏代码的初步优化
本章小结
第 章能力的释放——批量处理工作表与工作簿
个体与集合——再谈 常用对象间的关系
工作表对象
为 对象指定所属工作表
技巧与陷阱—— 与
实践——按名引用工作表
遍历所有工作表
多个工作表汇总的常用技巧
工作表的其他常用操作
工作簿对象
工作簿文件的打开、保存与关闭
常用技巧——工作簿的拆分与汇总
本章小结
第 章结构的艺术——过程、函数与字符串处理
子过程与“结构化程序设计”
子过程基本概念与调用方法
变量的作用域
参数的概念
子过程与参数的更多细节
函数与自定义公式
函数的格式与功能
将函数作为表格公式
系统函数
函数
字符串函数
计算字符串长度
将字符串规范化
替换文本
子串操作
字符串函数的应用
本章小结
第 章万物的源头— 对象
隐藏的 对象
的真实来历
与 类似的情况
通过 属性调用公式
的其他属性与方法
常用属性
常用方法
本章小结
第 章细分的好处—— 数据类型
数据类型概述
为什么要划分数据类型
变体类型的功与过
中的数据类型概览
数字类型
常用类型:、 和(符号问题)
其他类型:、、 和
简写符号
初学者陷阱:常数有时也要声明类型
自动类型转换与强制类型转换
字符串类型
字符的本质
像数字一样处理字符串
日期类型
日期和时间的一般表示
常用日期函数
日期类型的本质
逻辑类型
逻辑值与逻辑运算
逻辑类型的应用
对象类型
数据类型的检测
“无”的各种表示方法——、 与
本章小结
第 章集体的名义—— 中的数组
数组的基本概念
什么是数组
数组声明中的细节问题
数组的用途与技巧
动态数组
动态数组与 语句
使用 拆分字符串
多维数组与表格读写
什么是二维数组
二维数组与 对象(读写和处理效率、下标起点、单行单列读写)
多维数组的概念
本章小结
第 章信息的整合——文件与文件夹操作
读写文本文件
什么是文本文件
文本文件的打开与读取
将数据写入文本文件
打开文件夹中的所有文件
函数的基本用法
函数的更多技巧
其他文件操作简介
本章小结
第 章选择的自由——自定义参数及其他函数技巧
可选参数
与默认值
可选参数的省略与按名传递
判断可选参数是否被使用
引用传递与值传递
随机数函数的使用
函数的基本用法
深入了解:“伪”随机数与“种子”
本章小结
第 章区域的管理——深入了解 对象
遍历 内部单元格
属性
自定义公式
与 属性
获取 对象的描述信息
位置信息
公式信息
合并单元格信息
重新定位 对象
、 与 属性
对象的 与 属性
对象的 与 方法
与 方法简介
方法
方法
本章小结
第 章“神经”的连通——编写事件处理程序
事件编程基本概念与过程
事件与事件响应
事件编程的基本步骤
常用事件
工作表事件
工作簿常用事件
事件级联
访问修饰符与静态变量
访问修饰符
静态变量
静态变量在事件处理中的应用
本章小结
第 章界面的革新——设计用户窗体
窗体程序开发过程
窗体与控件
窗体模块与设计器
指定属性和外观
为窗体事件编写代码
窗体的显示与退出
窗体与常用控件的属性、事件和方法
窗体对象
标签与文本框
列表框与组合框
单选按钮、复选框及框架
窗体控件综合案例——将数据录入工作表
其他常用控件及附加控件
其他常用控件简介
附加控件的使用
关于窗体与控件的其他要点
多窗体协同
多个控件的对齐
工作表中的 控件
本章小结
第 章工具的升级——集合、字典及正则表达式
集合对象
字典对象
使用 创建外部对象
字典的概念与应用
字典的其他常用属性与方法
正则表达式入门
什么是正则表达式
正则表达式的基本语法
在 中使用正则表达式
本章小结
第 章天地的无穷——那些未及细说的主题
类模块与自定义类
开发小型管理信息系统
深入操作 软件与 系统
算法的
结语 的未来
作者介绍

资深软件工程师,前同济大学副教授,长期在高校从事计算机科学和信息管理领域的教学科研工作,拥有会计学学士、硕士,计算机科学硕士以及信息管理博士等学位,并曾从事计算机科学博士后研究。

关联推荐
本书适合初学 程序设计的读者,以及非计算机专业、无实际编程经验的各行业人士学习使用,也可以作为大专院校学生的辅助教材或自学参考书。
出版社电子工业出版社
作者杨洋