征服Excel VBA:让你工作效率倍增的239个实用技巧出版时间:2014内容简介 本书分16章共使用239个实例,详细介绍了Excel VBA的使用技巧,主要内容包括:宏的应用技巧、VBE使用技巧、程序控制流程、Range对象操作、Worksheet对象操作、Workbook对象操作、Application对象操作、Window对象操作技巧、Chart对象操作、用户界面设计、使用Excel处理工作表数据、使用Excel处理数据库、文件和文件夹操作、文本文件操作、用Excel控制其他程序和VBE工程实用操作等。目录目 录第1章 宏的应用技巧 11.1 给一个学VBA的理由 1例001 汇总销售数据真恐怖,忙了一天还没搞定 1例002 VBA来帮忙,10分钟的事 51.2 学VBA最简单的方法 9例003 怎样得到想要的代码:在Excel中录制宏 9例004 使用Visual Basic创建宏 10第2章 VBE使用技巧 122.1 设置VBE操作环境 12例005 停靠VBE子窗口 12例006 定制VBE环境 152.2 工程管理 16例007 增加模块 17例008 删除模块 18例009 导出模块 19例010 导入模块 222.3 管理代码 23例011 属性/方法列表 23例012 常数列表 24例013 参数信息 25例014 自动完成关键字 26第3章 程序控制流程技巧 283.1 常用输入/输出语句 28例015 九九乘法表(Print方法的应用) 28例016 输入个人信息(Inputbox函数的应用) 29例017 退出确认(Msgbox函数的应用) 313.2 分支结构 33例018 突出显示不及格学生 33例019 从身份证号码中提取性别 36例020 评定成绩等级 37例021 计算个人所得税 393.3 循环结构 42例022 密码验证 42例023 求最小公倍数和最大公约数 43例024 输出ASCII码表 45例025 计算选中区域数值之和 47例026 换零钱法(多重循环) 483.4 使用数组 51例027 数据排序 51例028 彩票幸运号码 53例029 用数组填充单元格区域 55第4章 Range对象操作技巧 574.1 获取单元格的引用 57例030 使用A1样式引用单元格 57例031 使用索引号引用单元格 59例032 引用多个单元格区域 60例033 合并单元格区域 60例034 引用合并区域的子区域 61例035 动态选中单元格区域 63例036 引用相对其他单元格的单元格 64例037 扩展单元格区域 65例038 引用单元格交叉区域 66例039 引用当前区域 67例040 获取已使用区域 68例041 引用区域内的单元格 69例042 设置标题行格式 71例043 选取条件格式单元格 71例044 选择数据列末单元格 73例045 获取某列连续数据区域 74例046 获取多个不同长度的非连续列 75例047 当前单元格的前后单元格 76例048 获取三维区域 774.2 获取单元格信息 78例049 获取标题行和数据行 78例050 获取当前区域信息 79例051 单元格区域是否有公式 80例052 追踪公式单元格 81例053 获取单元格地址 824.3 操作单元格 83例054 限制单元格移动范围 83例055 插入批注 84例056 隐藏/显示批注 85例057 复制单元格区域 86例058 给单元格设置公式 88例059 复制公式 89例060 查找并填充空白单元格 90例061 清除单元格 90例062 删除单元格区域 924.4 设置单元格格式 93例063 格式化当前区域的数据 93例064 设置自动套用格式 94例065 突出显示当前位置 95例066 设置边框线 97例067 设置文本对齐格式 98例068 单元格文本缩排 99例069 设置文本方向 100例070 设置自动换行格式 101例071 设置缩小字体填充 102例072 设置条件格式 103例073 设置单元格图案 105例074 合并单元格 106第5章 Worksheet对象操作技巧 1085.1 控制工作表集合 108例075 增加工作表 108例076 批量新建工作表 110例077 获取工作表数 111例078 循环激活工作表 112例079 选择工作表 112例080 选取前一个工作表/后一个工作表 113例081 保护工作表 115例082 撤销工作表的保护 117例083 判断工作表是否存在 118例084 工作表排序 120例085 复制工作表 121例086 移动工作表 122例087 删除工作表 123例088 删除空工作表 124例089 隐藏/显示工作表 125例090 工作表打印页数 127例091 重命名工作表 128例092 设置工作表标签颜色 130例093 导出工作表 1315.2 操作工作表的行和列 135例094 插入行 135例095 插入多行 136例096 插入列 137例097 隐藏/显示行 138例098 隐藏/显示列 139例099 设置行高 140例100 设置列宽 1425.3 控制工作表事件 143例101 设置滚动区域 143例102 自动添加边框线 144例103 限制在数据区域下一行输入数据 145例104 增加快捷菜单 147例105 限制选择其他工作表 149第6章 Workbook对象操作技巧 1506.1 操作工作簿集合 150例106 批量新建工作簿 150例107 打开工作簿 152例108 保存工作簿 153例109 更名保存工作簿 154例110 将工作簿保存为Web页 157例111 打开文本文件 158例112 设置工作簿密码 160例113 保护工作簿 162例114 查看文档属性 163例115 处理命名单元格区域 166例116 判断工作簿是否存在 169例117 判断工作簿是否打开 170例118 备份工作簿 171例119 获取关闭工作簿中的值 1746.2 控制工作簿事件 175例120 退出前强制保存工作簿 176例121 限制打印 177例122 限制保存工作簿 178例123 限制工作簿使用时间 179例124 设置应用程序标题 181第7章 Application对象操作技巧 1847.1 自定义Excel外观 184例125 显示/关闭编辑栏 184例126 设置状态栏 186例127 控制鼠标指针形状 188例128 全屏幕显示 189例129 最大化Excel窗口 190例130 查询计算机信息 1917.2 设置Excel操作选项 192例131 禁止弹出警告信息 192例132 复制/剪切模式 193例133 获取系统路径 1947.3 控制应用程序 195例134 激活Microsoft应用程序 195例135 控制最近使用文档 196例136 文件选择器 198例137 快速跳转 200例138 激活Excel 2013的功能区选项卡 2037.4 Application对象事件处理 205例139 整点报时 205例140 自定义功能键 207第8章 Window对象操作技巧 2098.1 控制窗口 209例141 创建窗口 209例142 获取窗口状态 211例143 拆分窗格 212例144 并排比较窗口 214例145 排列窗口 215例146 窗口显示比例 2178.2 控制工作表的显示选项 218例147 工作簿显示选项 218例148 工作表显示选项 220例149 工作表网格线 221例150 获取指定窗口选中的信息 223第9章 Chart对象操作技巧 2269.1 创建图表 226例151 创建图表工作表 226例152 创建嵌入图表 228例153 转换图表类型 229例154 删除图表 2319.2 控制图表对象 233例155 判断工作表的类型 233例156 重排嵌入图表 234例157 调整图表的数据源 235例158 为图表添加阴影 237例159 显示数据标签 239例160 将图表保存为图片 241例161 设置图表颜色 242例162 按值显示颜色 2449.3 图表事件 245例163 激活图表工作表 245例164 显示图表各子对象名称 246例165 捕获嵌入图表事件 248第10章 用户界面设计技巧 25110.1 使用内置对话框 251例166 显示打开对话框(使用GetOpenFilename方法) 251例167 显示保存文件对话框(使用GetSaveAsFilename方法) 253例168 显示内置对话框 255例169 用VBA调用Excel 2007功能区功能 25710.2 创建自定义窗体 258例170 制作Splash窗口 258例171 控制窗体显示 259例172 列表框间移动数据 262例173 通过窗体向工作表添加数据 267例174 制作多页窗体——报名登记 270例175 通过窗体设置单元格格式 272例176 用窗体控制工作表显示比例 274例177 调色板窗体 277例178 在窗体中显示图表 279例179 制作向导窗体 281例180 拖动窗体上的控件 283例181 制作交通信号灯 285例182 制作进度条 287第11章 Excel处理工作表数据技巧 28911.1 处理公式 289例183 判断单元格是否包含公式 289例184 自动填充公式 290例185 锁定和隐藏公式 292例186 将单元格公式转换为数值 29311.2 数据查询 294例187 查找指定的值 294例188 带格式查找 296例189 查找上一个/下一个数据 297例190 代码转换 300例191 模糊查询 30111.3 数据排序 303例192 用VBA代码排序 303例193 乱序排序 305例194 自定义序列排序 306例195 多关键字排序 308例196 输入数据自动排序 30911.4 数据筛选 310例197 用VBA进行简单筛选 310例198 用VBA进行高级筛选 312例199 筛选非重复值 314例200 取消筛选 316第12章 Excel处理数据库技巧 31712.1 用ADO访问Excel工作表 317例201 使用ADO连接数据库 317例202 从工作表中查询数据 318例203 汇总数据 32012.2 处理数据库中的数据 322例204 从Access中获取数据 322例205 添加数据到Access 324例206 创建Access数据库 326第13章 文件和文件夹操作技巧 32813.1 用VB语句操作文件和文件夹 328例207 显示指定文件夹的文件 328例208 判断文件(文件夹)是否存在 330例209 新建文件夹 331例210 复制文件 332例211 重命名文件或文件夹 334例212 删除文件 335例213 查看文件属性 33713.2 用FSO操作文件和文件夹 339例214 判断文件是否存在(FSO) 339例215 分离文件名和扩展名 341例216 新建和删除文件夹(FSO) 343例217 复制文件(FSO) 345例218 复制文件夹(FSO) 347例219 列出文件夹名称 348例220 显示文件属性 349例221 删除所有的空文件夹 351例222 显示驱动器信息 353第14章 文本文件操作技巧 35614.1 用VB语句操作文本文件 356例223 创建文本文件 356例224 读取文本文件数据 359例225 工作表保存为文本文件 36114.2 用FSO操作文本文件 362例226 创建文本文件(FSO) 362例227 添加数据到文本文件(FSO) 364例228 读取文本文件数据(FSO) 366第15章 用Excel控制其他程序技巧 36815.1 控制Office应用程序 368例229 打开Word文档 368例230 从Word文档中获取数据 370例231 生成成绩通知书 372例232 在Excel中打开PPT 376例233 在Excel中创建PPT 37815.2 调用其他程序 380例234 运行系统自带程序 380例235 在Excel中打开控制面板 382第16章 VBE工程实用操作技巧 385例236 列出工程的所有组件 385例237 显示工作簿中VBA的过程名 387例238 导出VBA过程代码 389例239 列出工程引用的外部库 390 上一篇: 统计信息化:Excel与SPSS应用 下一篇: Word+Excel+PowerPoint 2013办公应用 2017年版