第一部分 Excel基础应用 1
第1章 Excel 2007简介 1
1 Excel 2007的特点 4 1
2 Excel 2007的启动与退出 4 1
2.1 启动Excel 2007 4 1
2.2 退出Excel 2007 6 1
3 Excel操作环境 7 1
3.1 Excel 2007的界面 7 1
3.2 Office按钮 8 1
3.3 标题栏 8 1
3.4 快速访问工具栏 8 1
3.5 功能区 9 1
3.6 对话框启动器 10 1
3.7 状态栏 10 1
4 Excel的基本概念 11 1
4.1 工作簿 11 1
4.2 工作表 11 1
4.3 单元格 11 1
4.4 编辑栏 12 1
5 使用功能区 13 1
5.1 功能区的组成 13 1
5.2 操作功能区 13 1
6 使用对话框 17 1
6.1 对话框的组成 17 1
6.2 操作对话框 18 1
7 获取帮助信息 19 1
7.1 打开“帮助”主页 19 1
7.2 使用帮助主题 20 1
7.3 在帮助窗口中查找所需的内容 22 1
8 创建第一个Excel文档 22 1
第2章 输入和编辑数据 2
1 Excel的数据类型 28 2
1.1 数值 28 2
1.2 文本 28 2
1.3 日期和时间 28 2
1.4 错误值 29 2
2 手动输入数据 29 2
2.1 输入数据的步骤 29 2
2.2 输入文本 29 2
2.3 输入数值 31 2
2.4 输入日期和时间 32 2
3 插入符号 34 2
3.1 插入特殊符号 34 2
3.2 插入Unicode字符 34 2
4 填充数据 35 2
4.1 设置记忆键入 35 2
4.2 使用填充柄 36 2
4.3 使用填充命令 37 2
4.4 日期/时间序列填充 37 2
4.5 数值序列填充 39 2
4.6 文本序列填充 41 2
4.7 自定义填充序列 42 2
5 编辑单元格内容 45 2
5.1 插入点 45 2
5.2 插入操作 45 2
5.3 删除操作 46 2
5.4 清除操作 47 2
5.5 移动或复制单元格中的数据 48 2
6 使用Office剪贴板 51 2
6.1 了解Office剪贴板 51 2
6.2 使用Office剪贴板 53 2
7 查找和替换 54 2
7.1 查找数据 54 2
7.2 替换数据 55 2
7.3 通配符的使用 56 2
7.4 定位 56 2
8 撤消、恢复操作 57 2
8.1 撤消操作 57 2
8.2 恢复操作 58 2
第3章 操作单元格和区域 3
1 选取单元格 60 3
1.1 单元格的引用地址 60 3
1.2 选取一个单元格 60 3
1.3 选取单元格区域 61 3
1.4 选取整行或整列 61 3
1.5 选取不连续的区域 62 3
1.6 选取所有单元格 62 3
1.7 选择多表区域 63 3
2 调整单元格 63 3
2.1 单元格的合并与拆分 64 3
2.2 调整列宽 65 3
2.3 调整行高 67 3
2.4 插入行和列 68 3
2.5 删除行和列 70 3
2.6 隐藏行和列 70 3
2.7 显示隐藏的行或列 71 3
2.8 拆分和冻结行和列 72 3
3 复制和移动区域 74 3
3.1 使用功能区复制或移动区域 74 3
3.2 使用鼠标拖放复制或移动区域 74 3
3.3 复制到其他工作表 75 3
4 管理批注 76 3
4.1 添加批注 76 3
4.2 编辑批注 77 3
4.3 删除批注 77 3
第4章 格式化工作表 4
1 基本格式化操作 80 4
1.1 字体 80 4
1.2 颜色和图案 80 4
1.3 边框 80 4
1.4 数字格式 81 4
2 设置字体 81 4
2.1 使用功能区设置字体 81 4
2.2 使用对话框设置字体 83 4
3 设置对齐方式 85 4
3.1 使用功能区设置对齐 85 4
3.2 使用对话框设置对齐 86 4
4 设置填充颜色和底纹 87 4
4.1 使用功能区填充颜色和底纹 87 4
4.2 使用对话框设置填充颜色和底纹 88 4
4.3 设置工作表背景 89 4
5 设置单元格边框 90 4
5.1 使用功能区设置边框 90 4
5.2 使用对话框设置边框 91 4
6 设置数据格式 92 4
6.1 常规格式 92 4
6.2 数值格式 93 4
6.3 货币格式 94 4
6.4 会计专用格式 95 4
6.5 日期、时间格式 95 4
6.6 百分比格式 96 4
6.7 分数格式 96 4
6.8 科学记数格式 97 4
6.9 文本格式 98 4
6.10 特殊格式 98 4
6.11 自定义格式 99 4
7 自动套用格式 100 4
7.1 快速套用格式 100 4
7.2 修改套用的表格格式 101 4
7.3 新建表格格式 101 4
7.4 更改自定义表格格式 102 4
7.5 删除自定义样式 103 4
8 应用单元格样式 103 4
8.1 应用单元格样式 103 4
8.2 创建自定义单元格样式 104 4
8.3 删除单元格样式 104 4
第5章 管理工作簿和工作表 5
1 工作簿操作 106 5
1.1 创建新工作簿 106 5
1.2 打开工作簿 109 5
1.3 保存工作簿 110 5
1.4 使用自动恢复 112 5
2 选取工作表 113 5
2.1 选取单张工作表 114 5
2.2 选取多张工作表 114 5
2.3 取消工作表的选取 114 5
3 管理工作表 115 5
3.1 插入新工作表 115 5
3.2 移动或复制工作表 116 5
3.3 重命名工作表 117 5
3.4 删除工作表 118 5
4 操作工作表 118 5
4.1 隐藏工作表 118 5
4.2 在多窗口中查看工作表 119 5
4.3 调整工作表显示比例 120 5
4.4 保护工作表 121 5
第6章 页面设置和打印操作 6
1 视图操作 124 6
1.1 普通视图 124 6
1.2 页面布局视图 125 6
1.3 分页预览视图 125 6
2 页面设置 126 6
2.1 设置页眉/页脚 126 6
2.2 设置页面方向 129 6
2.3 设置页边距 130 6
2.4 设置纸张大小 130 6
2.5 设置打印区域 131 6
2.6 插入分隔符 131 6
2.7 设置打印标题 133 6
3 使用打印预览 133 6
3.1 查看打印预览 134 6
3.2 预览时改变打印设置 134 6
3.3 使用分页预览模式 135 6
4 打印输出 136 6
第7章 使用模板 7
1 模板简介 138 7
1.1 模板的概念 138 7
1.2 默认模板 138 7
2 创建模板 138 7
2.1 创建工作簿模板 139 7
2.2 创建默认模板 139 7
2.3 创建模板预览效果 141 7
2.4 修改模板 142 7
3 用模板创建工作簿 143 7
3.1 使用自定义模板创建工作簿 143 7
3.2 使用内置模板创建工作簿 144 7
第二部分 公式和函数 8
第8章 单元格和区域的引用 8
1 单元格表示方法 148 8
1.1 A1引用样式 148 8
1.2 绝对引用和相对引用 148 8
1.3 R1C1引用样式 149 8
1.4 三维引用 150 8
2 使用引用 151 8
2.1 输入引用地址 151 8
2.2 使用引用 153 8
3 单元格命名 155 8
3.1 名称概述 155 8
3.2 命名规则 156 8
3.3 为单元格或单元格区域命名 156 8
3.4 管理名称 158 8
3.5 使用名称 159 8
第9章 使用公式和函数 9
1 公式的基本概念 162 9
1.1 基本概念 162 9
1.2 运算符 162 9
1.3 运算符优先级 164 9
2 快速计算方法 165 9
2.1 自动计算 165 9
2.2 自动求和 165 9
3 输入公式 166 9
3.1 输入公式的基本方法 166 9
3.2 移动或复制公式 168 9
3.3 创建公式的技巧 169 9
4 函数 170 9
4.1 函数的概念 170 9
4.2 函数的语法结构 170 9
4.3 向公式中插入函数 171 9
4.4 用户自定义函数 172 9
4.5 函数的分类 172 9
5 公式计算的控制 173 9
5.1 公式计算的概念 173 9
5.2 控制计算方式 173 9
5.3 重算工作表和工作簿 174 9
5.4 循环引用 175 9
6 链接工作簿 176 9
6.1 了解外部引用 176 9
6.2 在公式中创建链接 178 9
6.3 打开源工作簿 178 9
6.4 更新工作簿的引用 178 9
7 公式审核 179 9
7.1 追踪单元格 179 9
7.2 错误检查 181 9
7.3 监视公式 181 9
7.4 公式求值 182 9
8 更正公式错误 183 9
8.1 设置错误检查 183 9
8.2 更正常见错误值 183 9
第10章 数组公式 10
1 数组的概念 186 10
1.1 数组的定义 186 10
1.2 常量数组 186 10
1.3 数组的维数 188 10
1.4 数组的运算 189 10
2 使用数组公式 190 10
2.1 输入数组公式 190 10
2.2 数组公式的计算过程 192 10
2.3 选择数组公式区域 193 10
2.4 编辑数组公式 194 10
2.5 使用或返回数组的函数 194 10
2.6 数组公式的扩充 195 10
3 数组公式实例 196 10
3.1 数组分类求和 196 10
3.2 不重复计数 197 10
3.3 统计文本个数 197 10
3.4 计算字符串中字母的出现次数 198 10
第11章 文本函数 11
1 文本函数简介 200 11
2 文本转换函数 201 11
2.1 转换大小写 201 11
2.2 字符和编码转换 202 11
2.3 数字转换为文本格式 203 11
3 文本处理函数 205 11
3.1 检查单元格是否包含文本 205 11
3.2 比较字符串 206 11
3.3 删除空格和非打印字符 206 11
3.4 在单元格中重复某个字符 207 11
3.5 统计字符数 207 11
3.6 提取子串 208 11
3.7 查找子串 209 11
3.8 替换子串 209 11
3.9 合并多列数据 210 11
4 文本处理综合实例 211 11
4.1 隐藏部分号码 211 11
4.2 获取当前工作簿名称 211 11
4.3 删除中文两边的英文字母 212 11
4.4 数字金额转换中文大写 213 11
第12章 日期和时间函数 12
1 日期和时间的基本概念 216 12
1.1 日期序列号 216 12
1.2 时间序列号 216 12
1.3 日期和时间的格式 216 12
2 日期相关的函数 217 12
2.1 返回日期值的函数 217 12
2.2 返回日期的各部分 219 12
2.3 处理星期的函数 219 12
3 日期函数的应用 221 12
3.1 确定一个月的最后一天 221 12
3.2 计算两个日期的间隔天数 221 12
3.3 求两个日期间的工作日 222 12
3.4 确定最近的星期日日期 222 12
3.5 从身份证号码中取出出生日期 223 12
3.6 计算年龄 223 12
3.7 计算生肖 223 12
3.8 求两日期间有几个星期 223 12
3.9 求季度 223 12
4 时间相关的函数 224 12
4.1 返回时间值 224 12
4.2 返回时间的各部分 225 12
4.3 计算两个时间间隔 225 12
4.4 时间值相加 226 12
4.5 时间值的舍入 226 12
第13章 数学和统计函数 13
1 求和公式 228 13
1.1 简单求和 228 13
1.2 累计求和 228 13
1.3 简单条件求和 228 13
1.4 使用数组公式进行多条件求和 229 13
1.5 使用SUMIF函数进行多条件求和 229 13
1.6 求区域中大于平均值的数之和 230 13
1.7 求区域中大于指定数之和 230 13
1.8 求所有正数之和 230 13
1.9 求第n个最大值 230 13
1.10 求前n个最大值的和 231 13
2 对数字进行舍入 231 13
2.1 向上舍入 231 13
2.2 向下舍入 232 13
2.3 舍入到最接近的数字 232 13
2.4 取整 232 13
2.5 舍入为指定的倍数 233 13
2.6 求余数 233 13
3 其他数学函数 233 13
3.1 阶乘 233 13
3.2 最大公约数和最小公倍数 234 13
3.3 生成随机数 234 13
3.4 生成彩票号码 234 13
3.5 三角函数 235 13
4 计数公式 236 13
4.1 统计数字单元格数量 236 13
4.2 条件计数 236 13
4.3 统计空单元格数量 236 13
4.4 统计非空单元格数量 237 13
4.5 统计文本单元格数量 237 13
4.6 统计非文本单元格数量 237 13
4.7 统计含逻辑值的单元格数量 238 13
4.8 统计单元格为指定值的数量 238 13
4.9 统计包含指定文本的单元格数量 238 13
4.10 统计错误值单元格数量 238 13
4.11 统计单元格中的字数 238 13
4.12 统计单元格中的中文字数 238 13
4.13 统计单元格区域中的字符数 239 13
第14章 查找和引用函数 14
1 查找的概念 242 14
1.1 查找相关函数 242 14
1.2 查找表的概念 242 14
2 查找函数 242 14
2.1 LOOKUP函数 243 14
2.2 VLOOKUP函数 244 14
2.3 HLOOKUP函数 244 14
2.4 MATCH函数 245 14
2.5 INDEX函数 245 14
2.6 CHOOSE函数 246 14
3 使用查找公式 246 14
3.1 查找最接近的值 246 14
3.2 精确值的查找 247 14
3.3 返回左侧数据 247 14
3.4 二维查找 247 14
3.5 返回星期的中文 248 14
4 常用查找实例 248 14
4.1 计算折扣率 248 14
4.2 计算个人所得税 249 14
4.3 成绩评级 250 14
4.4 入库单 250 14
5 引用函数 251 14
5.1 常用引用函数 251 14
5.2 间接访问单元格的值 252 14
5.3 构造数列 252 14
5.4 单元格偏移 253 14
第15章 财务函数 15
1 财务函数简介 256 15
1.1 常用财务函数 256 15
1.2 财务函数参数的含义 257 15
2 计算固定资产折旧 258 15
2.1 直线法折旧 258 15
2.2 双倍余额递减法 259 15
2.3 年数总和法 259 15
3 计算分期还款数额 260 15
3.1 贷款的等额分期偿还 260 15
3.2 等额定期还款中的本金和利息 261 15
3.3 确定合理的贷款期限 261 15
4 计算投资收益 262 15
4.1 计算存款本息 262 15
4.2 投资净现值 263 15
4.3 年金现值 264 15
4.4 投资实际利率 264 15
第三部分 创建图表和图形 16
第16章 插入图表 16
1 图表概述 268 16
2 创建图表 269 16
2.1 图表的位置 269 16
2.2 使用功能区创建图表 269 16
2.3 使用“插入图表”对话框创建图表 271 16
3 设计图表 272 16
3.1 更改图表类型 272 16
3.2 修改图表数据 275 16
3.3 图表布局 276 16
3.4 图表样式 277 16
3.5 图表位置 277 16
4 图表的布局 277 16
4.1 在图表中插入对象 278 16
4.2 图表标签 280 16
4.3 坐标轴 284 16
4.4 图表背景 285 16
4.5 分析图表 287 16
5 格式化图表 290 16
5.1 格式化图表 291 16
5.2 格式化图表文字 292 16
6 图表的基本操作 293 16
6.1 图表的属性 293 16
6.2 图表的显示与隐藏 293 16
6.3 图表的移动与复制 294 16
6.4 图表的大小调整 295 16
6.5 图表的排列、对齐与组合 295 16
6.6 删除图表 296 16
第17章 插入插图 17
1 基本概念 298 17
1.1 Excel插图概述 298 17
1.2 Excel支持的图形格式 298 17
2 插入和编辑图片对象 298 17
2.1 插入图片 299 17
2.2 插入剪贴画 299 17
2.3 美化图片和剪贴画 300 17
2.4 调整图片和剪贴画 302 17
3 添加和设置艺术字 305 17
3.1 添加艺术字 305 17
3.2 设置艺术字格式 306 17
第18章 插入形状 18
1 绘制和编辑形状 308 18
1.1 形状类型 308 18
1.2 绘制形状 310 18
1.3 美化形状 310 18
1.4 为形状添加文字 313 18
1.5 更改形状图形 314 18
1.6 旋转对象 314 18
2 形状的基本操作 315 18
2.1 选定形状 315 18
2.2 移动和复制形状 315 18
2.3 改变形状的大小 316 18
2.4 排列形状 317 18
2.5 对齐形状 317 18
2.6 组合形状 318 18
第19章 插入SmartArt图形 19
1 SmartArt图形概述 320 19
1.1 认识SmartArt图形 320 19
1.2 SmartArt图形的种类 320 19
2 创建SmartArt图形 323 19
2.1 创建组织结构图 323 19
2.2 保存SmartArt图形 325 19
3 编辑SmartArt图形 327 19
3.1 移动SmartArt图形 327 19
3.2 旋转SmartArt图形 327 19
3.3 翻转SmartArt图形 329 19
3.4 替换形状 329 19
3.5 操作文本窗格 329 19
3.6 调整形状的大小 331 19
3.7 调整SmartArt图形的大小 331 19
4 设置SmartArt图形格式 332 19
4.1 设置SmartArt图形的填充或效果 332 19
4.2 快速应用样式和填充效果 336 19
4.3 设置SmartArt图形的形状轮廓 337 19
4.4 设置SmartArt图形中文本的轮廓 338 19
4.5 添加图片 338 19
4.6 更改SmartArt图形的布局 340 19
第四部分 数据分析 20
第20章 导入数据 20
1 导入Access数据 344 20
1.1 复制Access数据 344 20
1.2 通过连接方式导入Access数据 345 20
2 导入文本文件 346 20
2.1 通过打开方式导入文本文件 346 20
2.2 通过连接方式导入文本文件 347 20
2.3 将Excel数据导出为文本文件 348 20
3 导入其他外部数据 349 20
3.1 导入网站数据 349 20
3.2 导入其他来源数据 350 20
4 管理数据连接 350 20
4.1 了解数据连接 350 20
4.2 数据连接的操作 351 20
第21章 管理数据 21
1 Excel表 354 21
1.1 了解Excel表 354 21
1.2 创建Excel表 355 21
1.3 将Excel表转换为数据区域 355 21
1.4 设置标题和汇总 356 21
1.5 Excel表格行列管理 357 21
1.6 设置Excel表格样式 358 21
2 筛选数据 359 21
2.1 自动筛选 359 21
2.2 自动筛选文本 359 21
2.3 自动筛选数值 361 21
2.4 自动筛选日期和时间 361 21
2.5 按所选单元格值进行筛选 363 21
2.6 按单元格属性筛选 363 21
2.7 高级筛选 363 21
2.8 删除重复值 364 21
2.9 重新筛选 365 21
2.10 清除筛选 365 21
3 数据排序 366 21
3.1 排序概述 366 21
3.2 按单元格值排序 367 21
3.3 按单元格属性排序 368 21
3.4 自定义排序 369 21
3.5 对行进行排序 370 21
3.6 按多个列或行进行排序 371 21
3.7 单行/单列排序 371 21
4 数据分列 372 21
第22章 数据汇总 22
1 分类汇总 376 22
1.1 分类汇总简介 376 22
1.2 插入分类汇总 376 22
1.3 清除分类汇总 377 22
2 分级显示数据 378 22
2.1 显示或隐藏明细数据 378 22
2.2 创建人工分级显示 379 22
2.3 删除分级显示 381 22
3 合并计算 381 22
3.1 按位置或分类合并计算 381 22
3.2 使用三维引用合并计算 383 22
3.3 修改合并计算 383 22
第23章 数据透视表和数据透视图 23
1 概述 386 23
1.1 什么是数据透视表 386 23
1.2 什么是数据透视图 386 23
1.3 数据透视图与图表的区别 387 23
2 创建数据透视表 387 23
2.1 新数据透视表 388 23
2.2 设置数据来源 389 23
2.3 刷新数据 390 23
2.4 删除数据透视表 390 23
3 创建数据透视图 391 23
3.1 通过数据区域创建数据透视图 391 23
3.2 通过数据透视表创建数据透视图 392 23
3.3 将数据透视图转换为静态图表 392 23
4 数据透视表中的基本操作 393 23
4.1 数据透视表选项 393 23
4.2 数据透视表字段 397 23
4.3 数据透视表数据 400 23
4.4 显示或隐藏明细数据 401 23
5 应用数据透视表样式 401 23
5.1 绑定数据透视表样式选项 402 23
5.2 应用数据透视表样式 402 23
6 数据透视表的排序和筛选 404 23
6.1 筛选数据 404 23
6.2 排序数据 406 23
7 数据透视表的计算和总计 407 23
7.1 更改汇总函数 407 23
7.2 创建数据透视表公式 408 23
7.3 分类汇总和汇总字段 410 23
8 数据透视图的基本操作 411 23
8.1 设计数据透视图 412 23
8.2 数据透视图的布局和格式 413 23
8.3 分析数据透视图 414 23
第24章 假设分析 24
1 假设分析的方法 416 24
1.1 数据表 416 24
1.2 方案管理器 416 24
1.3 单变量求解和规划求解 416 24
2 创建数据表 417 24
2.1 数据表概述 417 24
2.2 创建单变量数据表 417 24
2.3 创建双变量数据表 418 24
2.4 清除数据表 419 24
3 使用方案 420 24
3.1 创建方案 420 24
3.2 显示方案 421 24
3.3 编辑方案 422 24
3.4 合并方案 422 24
3.5 方案总结 422 24
4 单变量求解 423 24
5 规划求解 424 24
5.1 规划求解概述 424 24
5.2 安装规划求解加载宏 424 24
5.3 使用规划求解 425 24
5.4 管理约束条件 427 24
5.5 设置规划求解选项 427 24
5.6 保存为方案 428 24
第25章 分析统计数据 25
1 使用分析工具库 430 25
1.1 加载分析工具库 430 25
1.2 使用分析工具 430 25
2 使用分析工具库工具 431 25
2.1 方差分析:单因素方差分析 431 25
2.2 方差分析:可重复双因素分析 432 25
2.3 方差分析:无重复双因素分析 432 25
2.4 相关系数 433 25
2.5 协方差 433 25
2.6 描述统计 433 25
2.7 指数平滑 434 25
2.8 F-检验 双样本方差 434 25
2.9 傅立叶分析 434 25
2.10 直方图 435 25
2.11 移动平均 436 25
2.12 随机数发生器 436 25
2.13 排位与百分比排位 437 25
2.14 回归 437 25
2.15 抽样 438 25
2.16 t-检验:平均值的成对二样本分析 438 25
2.17 t-检验:双样本等方差假设 439 25
2.18 t-检验:双样本异方差假设 439 25
2.19 z-检验:双样本平均差检验 440 25
第五部分 使用Excel的高级功能 26
第26章 定制Excel 2007 26
1 自定义快速访问工具栏 444 26
1.1 移动快速访问工具栏 444 26
1.2 添加命令到快速访问工具栏 445 26
2 Excel命令行开关 447 26
2.1 命令行开关的概念 447 26
2.2 添加命令行开关的方法 448 26
2.3 常用命令行开关 449 26
3 显示/隐藏屏幕提示 450 26
4 自定义状态栏 451 26
4.1 系统状态 451 26
4.2 统计状态 452 26
4.3 视图和显示比例状态 452 26
5 Excel选项设置 453 26
5.1 “常用”选项 453 26
5.2 “公式”选项 455 26
5.3 “校对”选项 458 26
5.4 “保存”选项 459 26
5.5 “高级”选项 460 26
第27章 数据有效性和条件格式 27
1 数据有效性 468 27
1.1 设置数据有效性 468 27
1.2 设置数据类型 469 27
1.3 设置操作符 469 27
1.4 设置有效数据范围 470 27
1.5 设置提示信息 472 27
1.6 设置出错警告 472 27
1.7 处理无效数据 473 27
2 设置条件格式 473 27
2.1 了解条件格式 474 27
2.2 突出显示单元格格式 474 27
2.3 项目选取规则 475 27
2.4 色阶条件格式 475 27
2.5 数据条条件格式 476 27
2.6 图标集条件格式 477 27
3 管理条件格式的规则 477 27
3.1 新建格式规则 477 27
3.2 设置规则的优先级 481 27
3.3 清除条件格式规则 482 27
4 查找条件格式单元格 483 27
4.1 查找具有条件格式的单元格 483 27
4.2 查找相同条件格式的单元格 483 27
第28章 创建工作表窗体 28
1 窗体概述 486 28
1.1 窗体的定义 486 28
1.2 显示“开发工具”功能区 486 28
1.3 创建工作表窗体的基本方法 487 28
2 工作表窗体控件 488 28
2.1 表单控件简介 488 28
2.2 添加窗体控件 489 28
2.3 操作窗体控件 489 28
2.4 常用控件的属性 491 28
3 绘制ActiveX控件 493 28
3.1 添加ActiveX控件 493 28
3.2 操作ActiveX控件 494 28
3.3 设置控件属性 495 28
3.4 ActiveX控件实例 495 28
第29章 对象链接与嵌入 29
1 基本概念 498 29
1.1 链接的概念 498 29
1.2 嵌入的概念 498 29
1.3 嵌入与链接的区别 499 29
2 使用链接 499 29
2.1 创建工作簿数据链接 499 29
2.2 链接其他程序对象 500 29
3 使用嵌入 502 29
3.1 创建嵌入对象 502 29
3.2 编辑嵌入对象 504 29
3.3 转换嵌入对象格式 504 29
第30章 Excel和Web 30
1 访问Web上的文档 506 30
1.1 打开Web网站 506 30
1.2 打开FTP上的工作簿 506 30
2 保存Excel为网页 507 30
3 处理超级链接 508 30
3.1 插入超级链接 509 30
3.2 编辑超级链接 511 30
4 Web查询 512 30
4.1 创建Web查询 512 30
4.2 更新数据 514 30
第31章 使用XML 31
1 什么是XML 516 31
1.1 标识简介 516 31
1.2 XML简介 516 31
1.3 XML的优势 516 31
2 创建XML文件 517 31
2.1 XML数据文件 517 31
2.2 XML架构 518 31
2.3 XML转换 518 31
3 在Excel中处理XML 519 31
3.1 Microsoft Office Open XML Formats简介 519 31
3.2 打开XML文件 520 31
3.3 导入XML数据 522 31
3.4 从Excel中导出XML数据 522 31
第32章 文档的共享和修订 32
1 共享工作簿 526 32
1.1 创建共享工作簿 526 32
1.2 设置共享工作簿选项 527 32
1.3 编辑共享工作簿 527 32
1.4 管理共享用户 528 32
1.5 解决冲突 528 32
1.6 冲突历史记录 529 32
1.7 停止共享工作簿 529 32
2 工作簿的修订 530 32
2.1 查看修订信息 530 32
2.2 接受或拒绝修订 531 32
第六部分 使用VBA编程 33
第33章 创建和使用宏 33
1 基本概念 536 33
1.1 宏的概念 536 33
1.2 什么是VBA编程 536 33
2 创建宏 537 33
2.1 录制宏 537 33
2.2 使用Visual Basic创建宏 539 33
3 运行宏 540 33
3.1 通过“宏”对话框运行宏 540 33
3.2 通过快捷键运行宏 540 33
3.3 通过快速工具栏运行宏 540 33
3.4 通过图形对象运行宏 541 33
3.5 通过按钮运行宏 542 33
3.6 打开工作簿自动运行宏 542 33
4 管理宏 543 33
4.1 编辑宏 543 33
4.2 调试宏 543 33
4.3 删除宏 544 33
5 宏的安全性 544 33
5.1 打开包含宏的文档 544 33
5.2 设置宏的安全性 545 33
6 Visual Basic编辑器 546 33
6.1 Visual Basic编辑器的组成 546 33
6.2 编写VBA程序 549 33
第34章 VBA程序设计基础 34
1 处理数据 552 34
1.1 数据类型 552 34
1.2 常数 554 34
1.3 变量 556 34
2 运算符 557 34
2.1 算术运算符 557 34
2.2 比较运算符 558 34
2.3 连接运算符 558 34
2.4 逻辑运算符 558 34
3 程序控制语句 559 34
3.1 顺序结构 559 34
3.2 分支结构 561 34
3.3 循环结构 563 34
4 过程和函数 565 34
4.1 模块 565 34
4.2 过程 566 34
4.3 函数 567 34
第35章 Excel对象模型 35
1 Excel对象的概念 570 35
1.1 对象 570 35
1.2 属性 570 35
1.3 方法 571 35
1.4 事件 571 35
2 Excel对象模型 572 35
2.1 Excel对象模型简介 572 35
2.2 集合 574 35
2.3 对象的引用 576 35
2.4 使用With...End With语句 577 35
3 应用程序(Application)对象 578 35
3.1 Application对象常用属性 578 35
3.2 Application对象常用方法 580 35
4 工作簿(Workbook)对象 582 35
4.1 Workbooks集合 582 35
4.2 Workbook常用属性 583 35
4.3 Workbook常用方法 583 35
4.4 Workbook常用事件 584 35
5 工作表(Worksheet)对象 585 35
5.1 Worksheets集合 585 35
5.2 Worksheet对象的常用属性 586 35
5.3 Worksheet对象的常用方法 587 35
5.4 Worksheet对象的常用事件 587 35
6 Range对象 588 35
6.1 获取Range对象 588 35
6.2 Range对象的常用属性 590 35
6.3 Range对象的常用方法 591 35
第36章 用户窗体 36
1 用户窗体基础 594 36
1.1 认识用户窗体 594 36
1.2 用户窗体的相关概念 594 36
2 创建用户窗体 595 36
2.1 新建窗体 595 36
2.2 添加控件 596 36
2.3 设置属性 598 36
2.4 编写事件代码 598 36
2.5 调试运行窗体 599 36
3 控制用户窗体 599 36
3.1 用户窗体常用属性 600 36
3.2 用户窗体常用方法 601 36
3.3 用户窗体常用事件 602 36
4 用户窗体示例 602 36
4.1 设计用户窗体界面 602 36
4.1 编写窗体的事件代码 604 36
4.1 测试程序 606 36
第37章 使用控件 37
1 窗体控件 608 37
1.1 控件工具箱 608 37
1.2 控件共有属性 608 37
2 使用窗体控件 609 37
2.1 标签控件 609 37
2.2 文字框控件 610 37
2.3 命令按钮控件 612 37
2.4 复选框控件 613 37
2.5 选项按钮控件 615 37
2.6 列表框控件 616 37
2.7 组合框控件 619 37
2.8 滚动条控件 621 37
2.9 框架控件 623 37
2.10 图像控件 623 37
2.11 多页控件 624 37
2.12 TabStrip控件 628 37
2.13 RefEdit控件 629 37
2.14 旋转按钮控件 631 37
2.15 切换按钮控件 631 37
第38章 Excel的事件 38
1 了解事件 634 38
1.1 事件分类 634 38
1.2 编写事件程序 634 38
2 工作簿事件 635 38
2.1 工作簿事件简介 635 38
2.2 Open事件 636 38
2.3 BeforeClose事件 637 38
2.4 Activate事件 637 38
2.5 Deactivate事件 638 38
2.6 SheetActivate事件 638 38
2.7 NewSheet事件 638 38
2.8 BeforeSave事件 639 38
3 工作表事件 639 38
3.1 工作表事件简介 639 38
3.2 Activate事件 640 38
3.3 BeforeRightClick事件 640 38
3.4 Change事件 641 38
3.5 SelectionChange事件 642 38
4 事件的产生顺序 642 38
4.1 工作簿事件产生顺序 643 38
4.2 工作表事件产生顺序 643 38
第39章 VBA代码实例 39
1 工作簿常用代码 646 39
1.1 新建与打开工作簿 646 39
1.2 保存与关闭工作簿 647 39
1.3 工作簿的保护 648 39
2 工作表常用代码 648 39
2.1 新建与删除工作表 648 39
2.2 引用工作表 649 39
2.3 工作表的保护 649 39
3 单元格和区域常用代码 650 39
3.1 引用单元格和区域 650 39
3.2 处理单元格和区域 652 39
3.3 单元格和区域的定位 653 39
3.4 单元格和区域的保护 654 39
4 图表制作实例 655 39
4.1 新建图表 655 39
4.2 创建图表实例 656 39
5 窗体制作实例 658 39
第40章 VBA高级应用 40
1 文件对象模型 662 40
1.1 文件对象模型简介 662 40
1.2 创建FSO对象 662 40
1.3 Drive对象 663 40
1.4 Folder对象 664 40
1.5 File对象和TextStream对象 665 40
2 使用API函数 666 40
2.1 API简介 666 40
2.2 API函数声明 667 40
2.3 API函数实例 668 40
3 访问数据库 670 40
3.1 数据访问方法 670 40
3.2 数据库程序实例 671 40
4 制作加载项 674 40
4.1 加载项简介 674 40
4.2 使用加载项 674 40
4.3 创建自定义加载项 675 40
4.4 使用自定义加载项 677 40