<p>本书详细地介绍了Excel VBA编程的知识、技术与实际应用。全书包括23章和3个附录,对Excel VBA语言元素、Application对象、Workbook对象、Worksheet对象、Range对象、Name对象、Sort对象、AutoFilter对象、Shape对象、Chart对象、ChartObject对象、PivotTable对象、创建与使用类模块、编写事件过程、使用Excel对话框、创建用户窗体和控件、定制命令栏和RibbonX功能区、创建用户自定义函数、使用FSO对象模型和VBA内置语句处理文件、与其他Office应用程序交互、使用ADO访问数据、操作注册表、操作VBE
中文版Excel 2019高级VBA编程宝典(第9版)
✍ Scribed by 迈克尔·亚力山大、迪克·库斯莱卡著
- Publisher
- 清华大学出版社
- Year
- 2020
- Tongue
- Chinese
- Leaves
- 617
- Series
- 办公大师经典丛书
- Edition
- 9
- Category
- Library
No coin nor oath required. For personal study only.
✦ Synopsis
借助VBA成为Excel高级用户
利用VBA语言的卓越功能,将自己的Excel技能提升到全新水平。《中文版Excel2019高级VBA编程宝典(第9版)》是一本综合性指南,帮助读者进行自动化数据处理,开发功能齐全的Excel应用。本书针对Excel2019做了全面更新,是独一无二的资源;无论你开发大型还是小型Excel应用,本书都将为你提供所需的一切内容。
本书以读者为中心,选材精当,直抒主题,摒弃华而不实的、冗长的解释,为你开始学习提供所需的提示、技巧和实际范例(包括所有代码和范例模板),助你从普通数据分析人员华丽蜕变为Excel编程专家。
● 记录简单的宏以及执行其他相关操作
● 动态操作工作簿和工作表
● 自动生成透视表和图表
● 管理外部数据和外部文件
● 从Excel直接发送邮件
● 创建自定义Excel功能区界面
● 开发和发布自定义的E...
借助VBA成为Excel高级用户
利用VBA语言的卓越功能,将自己的Excel技能提升到全新水平。《中文版Excel2019高级VBA编程宝典(第9版)》是一本综合性指南,帮助读者进行自动化数据处理,开发功能齐全的Excel应用。本书针对Excel2019做了全面更新,是独一无二的资源;无论你开发大型还是小型Excel应用,本书都将为你提供所需的一切内容。
本书以读者为中心,选材精当,直抒主题,摒弃华而不实的、冗长的解释,为你开始学习提供所需的提示、技巧和实际范例(包括所有代码和范例模板),助你从普通数据分析人员华丽蜕变为Excel编程专家。
● 记录简单的宏以及执行其他相关操作
● 动态操作工作簿和工作表
● 自动生成透视表和图表
● 管理外部数据和外部文件
● 从Excel直接发送邮件
● 创建自定义Excel功能区界面
● 开发和发布自定义的Excel加载项
✦ Table of Contents
封面
书名
版权
前言
目录
第Ⅰ部分 Excel VBA基础知识
第1章 电子表格应用开发入门
1.1 什么是电子表格应用
1.2 应用开发的步骤
1.3 确定用户的需求
1.4 对满足这些需求的应用进行规划
1.5 确定最适用的用户界面
1.5.1 自定义功能区
1.5.2 自定义快捷菜单
1.5.3 创建快捷键
1.5.4 创建自定义对话框
1.5.5 在工作表中使用ActiveX控件
1.5.6 开始开发工作
1.6 关注最终用户
1.6.1 测试应用
1.6.2 应用的安全问题
1.6.3 如何让应用程序看起来更简明美观
1.6.4 创建用户帮助系统
1.6.5 将开发成果归档
1.6.6 给用户发布应用程序
1.6.7 在必要时对应用进行更新
1.7 其他开发问题
1.7.1 用户安装的Excel版本
1.7.2 语言问题
1.7.3 系统速度
1.7.4 显示模式
第2章 VBA概述
2.1 宏录制器
2.1.1 创建你的第一个宏
2.1.2 比较宏录制的绝对模式和相对模式
2.1.3 关于宏录制的其他概念
2.2 Visual Basic编辑器概述
2.2.1 了解VBE组件
2.2.2 使用工程资源管理器
2.2.3 使用代码窗口
2.2.4 自定义VBA环境
2.2.5 “编辑器格式”选项卡
2.2.6 “通用”选项卡
2.2.7 “可连接的”选项卡
2.3 VBA的基础知识
2.3.1 了解对象
2.3.2 了解集合
2.3.3 了解属性
2.3.4 了解方法
2.4 使用Range对象
2.4.1 找到Range对象的属性
2.4.2 Range属性
2.4.3 Cells属性
2.4.4 Offset属性
2.5 需要记住的基本概念
2.6 学习更多信息
2.6.1 阅读本书剩余的章节
2.6.2 让Excel来帮助编写宏
2.6.3 使用帮助系统
2.6.4 使用对象浏览器
2.6.5 从网上获取
2.6.6 利用用户论坛
2.6.7 访问专家博客
2.6.8 通过YouTube查找视频
2.6.9 通过MicrosoftOfficeDevCenter获取信息
2.6.10 解析其他的Excel文件
2.6.11 咨询周围的Excel人才
第3章 VBA编程基础
3.1 VBA语言元素概览
3.2 注释
3.3 变量、数据类型和常量
3.3.1 定义数据类型
3.3.2 声明变量
3.3.3 变量的作用域
3.3.4 使用常量
3.3.5 使用字符串
3.3.6 使用日期
3.4 赋值语句
3.5 数组
3.5.1 声明数组
3.5.2 声明多维数组
3.5.3 声明动态数组
3.6 对象变量
3.7 用户自定义的数据类型
3.8 内置函数
3.9 处理对象和集合
3.9.1 With-End With结构
3.9.2 For Each-Next结构
3.10 控制代码的执行
3.10.1 GoTo语句
3.10.2 If-Then结构
3.10.3 SelectCase结构
3.10.4 指令块的循环
第4章 VBA的子过程
4.1 关于过程
4.1.1 子过程的声明
4.1.2 过程的作用域
4.2 执行子过程
4.2.1 通过“运行子过程/用户窗体”命令执行过程
4.2.2 从“宏”对话框执行过程
4.2.3 用Ctrl+快捷键组合执行过程
4.2.4 从功能区执行过程
4.2.5 从自定义快捷菜单中执行过程
4.2.6 从另一个过程中执行过程
4.2.7 通过单击对象执行过程
4.2.8 在事件发生时执行过程
4.2.9 从“立即窗口”执行过程
4.3 向过程中传递参数
4.4 错误处理技术
4.4.1 捕获错误
4.4.2 错误处理示例
4.5 使用子过程的实际示例
4.5.1 目标
4.5.2 工程需求
4.5.3 已经了解的信息
4.5.4 解决方法
4.5.5 初步的录制工作
4.5.6 初始设置
4.5.7 代码的编写
4.5.8 排序过程的编写
4.5.9 更多测试
4.5.10 修复问题
4.6 实用程序的可用性
4.7 对工程进行评估
第5章 创建函数过程
5.1 子过程与函数过程的比较
5.2 为什么创建自定义的函数
5.3 自定义函数示例
5.3.1 在工作表中使用函数
5.3.2 在VBA过程中使用函数
5.3.3 分析自定义函数
5.4 函数过程
5.4.1 函数的作用域
5.4.2 执行函数过程
5.5 函数过程的参数
5.6 函数示例
5.6.1 无参数的函数
5.6.2 带有一个参数的函数
5.6.3 带有两个参数的函数
5.6.4 使用数组作为参数的函数
5.6.5 带有可选参数的函数
5.6.6 返回VBA数组的函数
5.6.7 返回错误值的函数
5.6.8 带有不定数量参数的函数
5.7 模拟Excel的SUM函数
5.8 扩展后的日期函数
5.9 函数的调试
5.10 使用“插入函数”对话框
5.10.1 使用MacroOptions方法
5.10.2 指定函数类别
5.10.3 手动添加函数说明
5.11 使用加载项存储自定义函数
5.12 使用WindowsAPI
5.12.1 WindowsAPI示例
5.12.2 确定Windows目录
5.12.3 检测Shift键
5.12.4 了解有关API函数的更多信息
第6章 了解Excel事件
6.1 Excel可以监视的事件类型
6.1.1 了解事件发生的顺序
6.1.2 存放事件处理程序的位置
6.1.3 禁用事件
6.1.4 输入事件处理代码
6.1.5 使用参数的事件处理程序
6.2 工作簿级别的事件
6.2.1 Open事件
6.2.2 Activate事件
6.2.3 SheetActivate事件
6.2.4 NewSheet事件
6.2.5 BeforeSave事件
6.2.6 Deactivate事件
6.2.7 BeforePrint事件
6.2.8 BeforeClose事件
6.3 检查工作表事件
6.3.1 Change事件
6.3.2 监视特定单元格区域的修改
6.3.3 SelectionChange事件
6.3.4 BeforeDoubleClick事件
6.3.5 BeforeRightClick事件
6.4 监视应用程序事件
6.4.1 启用应用程序级别的事件
6.4.2 确定工作簿何时被打开
6.4.3 监视应用程序级别的事件
6.4.4 访问与对象无关联的事件
6.4.5 OnTime事件
6.4.6 OnKey事件
第7章 VBA编程示例与技巧
7.1 通过示例学习
7.2 处理单元格区域
7.2.1 复制单元格区域
7.2.2 移动单元格区域
7.2.3 复制大小可变的单元格区域
7.2.4 选中或者识别各种类型的单元格区域
7.2.5 调整单元格区域大小
7.2.6 提示输入单元格中的值
7.2.7 在下一个空单元格中输入一个值
7.2.8 暂停宏的运行以便获得用户选中的单元格区域
7.2.9 计算选中单元格的数目
7.2.10 确定选中的单元格区域的类型
7.2.11 有效地循环遍历选中的单元格区域
7.2.12 删除所有空行
7.2.13 任意次数地复制行
7.2.14 确定单元格区域是否包含在另一个单元格区域内
7.2.15 确定单元格的数据类型
7.2.16 读写单元格区域
7.2.17 在单元格区域中写入值的更好方法
7.2.18 传递一维数组中的内容
7.2.19 将单元格区域传递给Variant类型的数组
7.2.20 按数值选择单元格
7.2.21 复制非连续的单元格区域
7.3 处理工作簿和工作表
7.3.1 保存所有工作簿
7.3.2 保存和关闭所有工作簿
7.3.3 隐藏除选区之外的区域
7.3.4 创建超链接内容表
7.3.5 同步工作表
7.4 VBA技巧
7.4.1 切换布尔类型的属性值
7.4.2 显示日期和时间
7.4.3 显示友好时间
7.4.4 获得字体列表
7.4.5 对数组进行排序
7.4.6 处理一系列文件
7.5 用于代码中的一些有用函数
7.5.1 FileExists函数
7.5.2 FileNameOnly函数
7.5.3 PathExists函数
7.5.4 RangeNameExists函数
7.5.5 SheetExists函数
7.5.6 WorkbookIsOpen函数
7.5.7 检索已经关闭的工作簿中的值
7.6 一些有用的工作表函数
7.6.1 返回单元格的格式信息
7.6.2 会说话的工作表
7.6.3 显示保存或打印文件的时间
7.6.4 理解对象的父对象
7.6.5 计算介于两个值之间的单元格数目
7.6.6 确定行或列中最后一个非空的单元格
7.6.7 字符串与模式匹配
7.6.8 从字符串中提取第n个元素
7.6.9 拼写出数字
7.6.10 多功能函数
7.6.11 SHEETOFFSET函数
7.6.12 返回所有工作表中的最大值
7.6.13 返回没有重复随机整数元素的数组
7.6.14 随机化单元格区域
7.6.15 对单元格区域进行排序
7.7 WindowsAPI调用
7.7.1 理解API声明
7.7.2 确定文件的关联性
7.7.3 确定默认打印机的信息
7.7.4 确定视频显示器的信息
7.7.5 读写注册表
第Ⅱ部分 高级VBA技术
第8章 使用透视表
8.1 数据透视表示例
8.1.1 创建数据透视表
8.1.2 检查录制的数据透视表代码
8.1.3 整理录制的数据透视表代码
8.2 创建更复杂的数据透视表
8.2.1 创建数据透视表的代码
8.2.2 更复杂数据透视表的工作原理
8.3 创建多个数据透视表
8.4 创建转换的数据透视表
第9章 使用图表
9.1 关于图表
9.1.1 图表的位置
9.1.2 宏录制器和图表
9.1.3 Chart对象模型
9.2 创建嵌入式图表
9.3 在图表工作表上创建图表
9.4 修改图表
9.5 使用VBA激活图表
9.6 移动图表
9.7 使用VBA使图表取消激活
9.8 确定图表是否被激活
9.9 从ChartObjects或Charts集合中删除图表
9.10 循环遍历所有图表
9.11 调整ChartObjects对象的大小并对齐
9.12 创建大量图表
9.13 导出图表
9.14 修改图表中使用的数据
9.14.1 基于活动单元格修改图表数据
9.14.2 用VBA确定图表中使用的单元格区域
9.15 使用VBA在图表上显示任意数据标签
9.16 在用户窗体中显示图表
9.17 理解图表事件
9.17.1 使用图表事件的一个示例
9.17.2 为嵌入式图表启用事件
9.17.3 示例:在嵌入式图表上使用图表事件
9.18 VBA制图技巧
9.18.1 在整个页面上打印嵌入式图表
9.18.2 创建未链接的图表
9.18.3 用MouseOver事件显示文本
9.18.4 滚动图表
9.19 使用迷你图
第10章 与其他应用程序的交互
10.1 了解MicrosoftOffice自动化
10.1.1 了解“绑定”概念
10.1.2 一个简单的自动化示例
10.2 从Excel中自动执行Access任务
10.2.1 从Excel中运行Access查询
10.2.2 从Excel运行Access宏
10.3 从Excel自动执行Word任务
10.3.1 将Excel数据传递给Word文档
10.3.2 模拟Word文档的邮件合并功能
10.4 从Excel自动执行PowerPoint任务
10.4.1 将Excel数据发送到PowerPoint演示文稿中
10.4.2 将所有Excel图表发送到PowerPoint演示文稿中
10.4.3 将工作表转换成PowerPoint演示文稿
10.5 从Excel自动执行Outlook任务
10.5.1 以附件形式发送活动工作簿
10.5.2 以附件形式发送指定单元格区域
10.5.3 以附件形式发送指定的单个工作表
10.5.4 发送给联系人列表中的所有Email地址
10.6 从Excel启动其他应用程序
10.6.1 使用VBA的Shell函数
10.6.2 使用Windows的ShellExecuteAPI函数
10.6.3 使用AppActivate语句
10.6.4 激活“控制面板”对话框
第11章 处理外部数据和文件
11.1 处理外部数据连接
11.2 PowerQuery基础介绍
11.2.1 了解查询步骤
11.2.2 刷新PowerQuery数据
11.2.3 管理已有的查询
11.2.4 使用VBA创建动态连接
11.2.5 遍历工作簿中的所有连接
11.3 使用ADO和VBA来提取外部数据
11.3.1 连接字符串
11.3.2 声明记录集
11.3.3 引用ADO对象库
11.3.4 以编程方式使用ADO连接Access
11.3.5 对活动工作簿使用ADO
11.4 处理文本文件
11.4.1 打开文本文件
11.4.2 读取文本文件
11.4.3 编写文本文件
11.4.4 获取文件序号
11.4.5 确定或设置文件位置
11.4.6 读写语句
11.5 文本文件操作示例
11.5.1 导入文本文件的数据
11.5.2 将单元格区域的数据导出到文本文件
11.5.3 将文本文件的内容导出到单元格区域
11.5.4 记录Excel日志的用法
11.5.5 筛选文本文件
11.6 执行常见的文件操作
11.6.1 使用与VBA文件相关的指令
11.6.2 使用FileSystemObject对象
11.7 压缩和解压缩文件
11.7.1 压缩文件
11.7.2 解压缩文件
第Ⅲ部分 操作用户窗体
第12章 使用自定义对话框
12.1 创建用户窗体之前需要了解的内容
12.2 使用输入框
12.2.1 VBA的InputBox函数
12.2.2 Excel的InputBox方法
12.3 VBA的MsgBox函数
12.4 Excel的GetOpenFilename方法
12.5 Excel的GetSaveAsFilename方法
12.6 提示输入目录名称
12.7 显示Excel的内置对话框
12.8 显示数据记录单
12.8.1 使得数据记录单变得可以访问
12.8.2 通过使用VBA来显示数据记录单
第13章 用户窗体概述
13.1 Excel如何处理自定义对话框
13.2 插入新的用户窗体
13.3 向用户窗体中添加控件
13.4 “工具箱”中的控件
13.4.1 复选框
13.4.2 组合框
13.4.3 命令按钮
13.4.4 框架
13.4.5 图像
13.4.6 标签
13.4.7 列表框
13.4.8 多页
13.4.9 选项按钮
13.4.10 RefEdit
13.4.11 滚动条
13.4.12 数值调节钮
13.4.13 TabStrip
13.4.14 文本框
13.4.15 切换按钮
13.5 调整用户窗体的控件
13.6 调整控件的属性
13.6.1 使用“属性”窗口
13.6.2 共同属性
13.6.3 满足键盘用户的需求
13.7 显示用户窗体
13.7.1 调整显示位置
13.7.2 显示非模态的用户窗体
13.7.3 显示基于变量的用户窗体
13.7.4 加载用户窗体
13.7.5 关于事件处理程序
13.8 关闭用户窗体
13.9 创建用户窗体的示例
13.9.1 创建用户窗体
13.9.2 编写代码显示对话框
13.9.3 测试对话框
13.9.4 添加事件处理程序
13.9.5 完成对话框
13.9.6 了解事件
13.9.7 数值调节钮的事件
13.9.8 数值调节钮与文本框配套使用
13.10 引用用户窗体的控件
13.11 自定义“工具箱”
13.11.1 在“工具箱”中添加新页
13.11.2 自定义或组合控件
13.11.3 添加新的ActiveX控件
13.12 创建用户窗体的模板
13.13 用户窗体问题检测列表
第14章 用户窗体示例
14.1 创建用户窗体式菜单
14.1.1 在用户窗体中使用命令按钮
14.1.2 在用户窗体中使用列表框
14.2 从用户窗体选中单元格区域
14.3 创建欢迎界面
14.4 禁用用户窗体的关闭按钮
14.5 改变用户窗体的大小
14.6 在用户窗体中缩放和滚动工作表
14.7 列表框技巧
14.7.1 向列表框控件中添加条目
14.7.2 确定列表框中选中的条目
14.7.3 确定列表框中的多个选中条目
14.7.4 单个列表框中的多个列表
14.7.5 列表框条目的转移
14.7.6 在列表框中移动条目
14.7.7 使用多列的列表框控件
14.7.8 使用列表框选中工作表中的行
14.7.9 使用列表框激活工作表
14.7.10 通过文本框来筛选列表框
14.8 在用户窗体中使用多页控件
14.9 使用外部控件
14.10 使标签动画化
第15章 高级用户窗体技术
15.1 非模态对话框
15.2 显示进度条
15.2.1 创建独立的进度条
15.2.2 集成到用户窗体中的进度条
15.2.3 创建非图形化进度条
15.3 创建向导
15.3.1 为向导设置多页控件
15.3.2 在向导用户窗体中添加按钮
15.3.3 编写向导按钮的程序
15.3.4 编写向导中的相关代码
15.3.5 使用向导执行任务
15.4 模仿MsgBox函数
15.4.1 模仿MsgBox函数:MyMsgBox函数的代码
15.4.2 MyMsgBox函数的工作原理
15.4.3 使用MyMsgBox函数
15.5 带有可移动控件的用户窗体
15.6 没有标题栏的用户窗体
15.7 使用用户窗体模拟工具栏
15.8 使用用户窗体来模仿任务面板
15.9 可调整大小的用户窗体
15.10 用一个事件处理程序处理多个用户窗体控件
15.11 在用户窗体中选择颜色
15.12 在用户窗体中显示图表
15.12.1 将图表保存为GIF文件
15.12.2 更改图像控件的Picture属性
15.13 使用户窗体半透明
15.14 用户窗体上的数字推盘
15.15 用户窗体上的电动扑克
第Ⅳ部分 开发Excel应用程序
第16章 创建和使用加载项
16.1 什么是加载项
16.1.1 加载项与标准工作簿的比较
16.1.2 创建加载项的原因
16.2 理解Excel的加载项管理器
16.3 创建加载项
16.4 加载项示例
16.4.1 为加载项示例添加描述信息
16.4.2 创建加载项
16.4.3 安装加载项
16.4.4 测试加载项
16.4.5 发布加载项
16.4.6 修改加载项
16.5 比较XLAM和XLSM文件
16.5.1 XLAM文件中的VBA集合成员
16.5.2 XLSM和XLAM文件的可见性
16.5.3 XLSM和XLAM文件的工作表和图表工作表
16.5.4 访问加载项中的VBA过程
16.6 用VBA操作加载项
16.6.1 向AddIns集合中添加项
16.6.2 从AddIns集合中删除项
16.6.3 AddIn对象属性
16.6.4 作为工作簿访问加载项
16.6.5 AddIn对象事件
16.7 优化加载项的性能
16.8 加载项的特殊问题
16.8.1 确保加载项已经安装
16.8.2 从加载项中引用其他文件
第17章 使用功能区
17.1 功能区基础
17.2 自定义功能区
17.2.1 向功能区中添加按钮
17.2.2 向快速访问工具栏中添加按钮
17.2.3 自定义功能区的局限性
17.3 创建自定义的功能区
17.3.1 将按钮添加到现有的选项卡中
17.3.2 向已有的选项卡中添加复选框
17.3.3 功能区控件演示
17.3.4 dynamicMenu控件示例
17.3.5 关于自定义功能区的其他内容
17.4 VBA和功能区
17.4.1 访问功能区控件
17.4.2 使用功能区
17.4.3 激活选项卡
17.5 创建老式工具栏
17.5.1 老式工具栏的局限性
17.5.2 创建工具栏的代码
第18章 使用快捷菜单
18.1 命令栏简介
18.1.1 命令栏的类型
18.1.2 列出快捷菜单
18.1.3 引用命令栏
18.2 引用命令栏中的控件
18.3 命令栏控件的属性
18.4 显示所有的快捷菜单项
18.5 使用VBA自定义快捷菜单
18.6 重置快捷菜单
18.6.1 禁用快捷菜单
18.6.2 禁用快捷菜单项
18.6.3 向“单元格”快捷菜单中添加一个新项
18.6.4 向快捷菜单添加一个子菜单
18.6.5 将快捷菜单限制到单个工作簿
18.7 快捷菜单与事件
18.7.1 自动添加和删除菜单
18.7.2 禁用或隐藏快捷菜单项
18.7.3 创建一个上下文相关的快捷菜单
第19章 为应用程序提供帮助
19.1 Excel应用程序的“帮助”
19.2 使用Excel组件的帮助系统
19.2.1 为帮助系统使用单元格批注
19.2.2 为帮助系统使用文本框
19.2.3 使用工作表来显示帮助文本
19.2.4 在用户窗体中显示帮助信息
19.3 在Web浏览器中显示“帮助”
19.3.1 使用HTML文件
19.3.2 使用一个MHTML文件
19.4 使用HTML帮助系统
19.4.1 使用Help方法来显示HTML帮助信息
19.4.2 将“帮助”文件与应用程序相关联
19.4.3 将一个帮助主题与一个VBA函数相关联
第20章 理解类模块
20.1 什么是类模块
20.1.1 内置的类模块
20.1.2 自定义类模块
20.2 创建NumLock类
20.2.1 插入类模块
20.2.2 给类模块添加VBA代码
20.2.3 使用CNumLock类
20.3 属性、方法和事件编程
20.3.1 对象属性编程
20.3.2 对象的方法编程
20.3.3 类模块事件
20.4 QueryTable事件
20.5 创建存储类的类
20.5.1 创建CSalesRep和CSalesReps类
20.5.2 创建CInvoice和CInvoices类
20.5.3 用对象填充父类
20.5.4 计算佣金
第21章 兼容性问题
21.1 什么是兼容性
21.2 兼容性问题的类型
21.3 避免使用新功能
21.4 在Mac机器上是否可用
21.5 处理64位Excel
21.6 创建一个国际化应用程序
21.7 多语言应用程序
21.8 VBA语言的考虑
21.9 使用本地属性
21.10 系统设置识别
21.11 日期和时间设置
附录A VBA语句和函数引用
A.1 VBA语句
A.2 函数
📜 SIMILAR VOLUMES
<p>学习使用Microsoft Access来存储数据、分析信息、生成报表、创建应用程序,以及执行其他更多操作!学习本书,你将全面透彻地理解Access的工作方式。</p> <p>《中文版Access 2019宝典(第9版)》开篇讲解基本数据库概念,此后循序渐进地指导你构建高效的表、创建功能强大的分析查询、利用Access窗体创建可靠的应用程序、生成美观的Access报表。本书还介绍SharePoint集成功能和VBA编程知识,堪称一座熠熠生辉的知识宝库,是各级别Access用户的宝贵资源。</p> <p>• 扎实掌握数据库基础知识</p> <p>• 使用Access分析大量数据<
内容简介 · · · · · · 《C#高级编程(第6版)》面向C#2008和NET 3.5,在全面展示,NET和C#新特性的同时继续完善原有的内容,是有一些C#基础知识的读者或者想迁移到C#的其他程序员全面掌握C#2008的首选教程。《C#高级编程(第6版)》以.NET 3.5和VS2008为基础,是C# 2008及其环境的最终指南。《C#高级编程(第6版)》首先介绍了.NET的体系结构和方法论,解释了C#语言不能孤立看待,而必须放在.NET Framework中考虑原因。在论述了C#的基础知识之后,深入探讨了C#编程的所有内容。《C#高级编程(第6版)》添加了许多新示例,来解释如何使用
这本讲解C++17 的著作将帮助读者全面透彻地掌握C++语言的功能,包罗C++语言的一切,分享真实范例,展现C++17 的新工具和功能,详述如何在真实世界中使用C++,揭示新版C++带来的显著变化,解密C++中鲜为人知的特性,探索编程方法论、可重用的设计模式和良好的编程风格,阐述如何设计可充分利用C++语言功能的高效解决方案。本书深入探讨C++语言功能集的更复杂元素,并讲解避开常见陷阱的技巧。本书提供详尽的编程指南,紧贴实际,是编程人员深入挖掘C++的理想工具。
书签已装载, 书签制作方法请找 [email protected] 完全免费 《UNIX环境高级编程(第3版)》是被誉为UNIX编程“圣经”的Advanced Programming in the UNIX Environment一书的第3版。在本书第2版出版后的8年中,UNIX行业发生了巨大的变化,特别是影响UNIX编程接口的有关标准变化很大。本书在保持前一版风格的基础上,根据最新的标准对内容进行了修订和增补,反映了最新的技术发展。书中除了介绍UNIX文件和目录、标准I/O库、系统数据文件和信息、进程环境、进程控制、进程关系、信号、线程、线程控制、守护进程、各种I